Overview Mesh-AI are seeking an exceptional PrincipalSoftwareEngineer to lead delivery of exciting engagements within our Energy & Commodities Trading sector. This role demands a unique combination of hands-on technical excellence and deep domain expertise in trading environments. You will architect and implement critical solutions that power real-time trading decisions, while mentoring teams and … trading operations across multiple asset classes Architect solutions which are able to integrate market data feeds, position management systems, market fundamentals, P&L Risk and Back Office solutions. Establish software engineering best practices and coding standards for trading applications, upskilling more junior members of our delivery teams Partner with client CTOs, Heads of Data, and Engineering Leads to align More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
are curious, collaborative, and driven by the ambition to make investing accessible to everyone. We'd love for you to be part of our journey. About The Role As PrincipalSoftwareEngineer in our Investment Tribe, you'll be a senior technical leader, guiding our move from a complex legacy estate to a modern, cloud-native architecture. More ❯
Employment Type: Permanent, Part Time, Work From Home
Southampton, Hampshire, South East, United Kingdom
Morson Talent
Embedded C++ SoftwareEngineer (Senior/Principal) We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we … need you to create them. What we are looking for: Essential • Bare metal embedded C++ software development • Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO • Familiarity with the tools and approaches to embedded development Useful to have • C# application development • Developing Windows & Linux applications • Familiarity with the Software lifecycle processes • Familiarity with Configuration Management process and tools e.g. … git • Software design e.g. SysML/UML • Test case/procedure development • Iterative development lifecycles (for example tailored Agile.) • Tools associated with Iterative development lifecycles (Jira/DevOps.) • Docker, Virtual machines and Continuous Integration (CI) tools e.g. Jenkins More ❯
Principal Control SoftwareEngineer Hybrid/Onsite to Birmingham About Us At TAE Power Solutions, we design power management systems that use less but do more. From, electric vehicle, drivetrains, ultrafast charging, stationary energy storage and grid efficiencies. We develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last More ❯
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
to navigate complexities and execute effective sales planning strategies. We value diversity, inclusivity, and global collaboration, celebrating the unique perspectives each team member brings. We are seeking an experienced PrincipalSoftwareEngineer to join our international team based in Manchester. You will focus on enhancing our cutting-edge AI-driven Sales Planning product, leveraging classical ML techniques. … closely with international teams to integrate diverse requirements and ensure product excellence. Mentor team members, foster best practices, and champion a culture of technical excellence and continuous learning. Design software architecture, perform thorough code reviews, and ensure high coding standards. Foster innovative thinking and strive to create robust and scalable systems. Your Skills: Proficiency in Python, Kubernetes, Docker, Airflow … to develop and maintain high-performance APIs and backend services. Hands-on experience with Redis and related data infrastructure. Strong collaboration skills in multi-national, cross-functional teams. Excellent software architecture and code reviewing skills. Experience working with MSFT Copilot and GitHub. Comfortable handling new technologies and stepping out of comfort zones. If you are eager to shape the More ❯
Eccles, Manchester, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
the quality of its content. Our Account & Identity platform underpins the BBC's digital future, with Identity & Access Management (IAM) at its core. We are now hiring a Senior PrincipalEngineer to act as a cross group technical leader. This is a senior individual contributor role, accountable for engineering practices, standards, and cost efficiency across all three groups. … quality, security, and operational resilience across multiple teams. Ensure scalability and sustainability of our account and identity systems to support long term growth and global reach. Support and mentor Principal Engineers and Team Leads, fostering a culture of technical excellence and continuous improvement. Work in partnership with cross discipline peers to align technical strategy with business goals and accelerate … time to market. YOUR SKILLS AND EXPERIENCE Identity & Access Management (IAM): Proven expertise in IAM systems, authentication flows, and standards (OAuth2, OIDC, SAML, MFA). Senior IC level (Senior Principal/Staff Engineer) with cross team influence. Strong grasp of modern engineering practices (DevOps, cloud native, infrastructure as code) with focus on cost, performance, and reliability. Proven ability More ❯
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high More ❯
Vicinity Technologies Limited, a dynamic leader in the UK's 5G and AI revolution, is seeking talented Senior/Principal Wireless Software Engineers to join our team of innovators. As a key contributor, you will play an integral role in developing cutting-edge 5G, 6G and Non-terrestrial Network (NTN) solutions which are transforming the way we connect … and communicate. Job Responsibilities Participate in design and develop 5G/6G TN/NTN and AI signal processing algorithms for communications systems, physical layer software and protocol stack software. Participate in 5G radio equipment and user terminals physical layer solution verification, end-to-end testing, network deployment and field trials. Interface with hardware, software and system engineers … growing company. Benefit from a competitive salary, performance-based bonuses, and a comprehensive benefits package. About Vicinity Founded in 2023, Vicinity develops and deploys advanced base stations, NTN solutions, software-defined terminal solutions and private networks, with global trials already underway. We collaborate with silicon providers, operators, integrators and top research institutes, pushing past 5G into what is next. More ❯
development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a Lead Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion for building … challenges to accommodate the customer's requirements. "My purpose is to lead a team of engineers, rise to the challenges presented, push the boundaries and define possible together." - Matt, Software Manager at Northrop Grumman UK. Responsibilities: Ownership of the team deliverables, working with the Scrum Master to define a path forward that meets the customer's requirements. Get involved … in the entire software development lifecycle from requirements gathering to design, implementation, test and deployment. Collaborate effectively with cross-functional teams including product, front-end development and QA. Mentor and guide junior developers contributing to the overall team's growth. Benefits: We can offer you a range of flexible, hybrid and options to suit you, including optional compressed working More ❯
enterprise data architecture, enabling high-performance AI-driven workloads, and acting as a technical bridge between engineering and architecture. This is a hands-on role for a deeply experienced engineer who thrives on solving complex problems and scaling robust platforms. Your Impact Influence the design and implementation of platform capabilities for data processing, AI enablement, and developer acceleration across … in incident retrospectives, technical spike planning, and future-looking strategy discussions. Help teams balance speed and sustainability-delivering under tight deadlines without compromising quality. Your Qualifications 12+ years of software engineering experience, ideally in platform, infrastructure, or data-centric product development. Expertise in Apache Kafka, Apache Flink, and/or Apache Pulsar. Deep understanding of event-driven architectures, data More ❯
enterprise data architecture, enabling high-performance AI-driven workloads, and acting as a technical bridge between engineering and architecture. This is a hands-on role for a deeply experienced engineer who thrives on solving complex problems and scaling robust platforms. Your Impact Influence the design and implementation of platform capabilities for data processing, AI enablement, and developer acceleration across … in incident retrospectives, technical spike planning, and future-looking strategy discussions. Help teams balance speed and sustainability-delivering under tight deadlines without compromising quality. Your Qualifications 12+ years of software engineering experience, ideally in platform, infrastructure, or data-centric product development. Expertise in Apache Kafka, Apache Flink, and/or Apache Pulsar. Deep understanding of event-driven architectures, data More ❯