×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Bristol, Bristol County, BS1, England, UK
Listing for: iO Associates
Full Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 65000 - 85000 GBP Yearly GBP 65000.00 85000.00 YEAR
Job Description & How to Apply Below

Are you passionate about embedded technology and eager to make an impact in the safety and security-critical systems industry? Our Client, a global leader in high-integrity embedded solutions, is seeking a talented Principal Software Engineer to join their innovative team. This is an exciting opportunity to contribute to cutting‑edge projects developing real-time operating systems and safety-critical software for a diverse range of clients, from start-ups to established multinational corporations.

About

Our Client

Operating within the high-performance embedded systems sector, Our Client is renowned for delivering trusted safety and security solutions across various industries. As part of a reputable international group, they foster a collaborative and forward-thinking culture that values innovation, professional growth, and employee well‑being. With a commitment to excellence and a drive for continuous development, Our Client offers a dynamic environment where engineers can thrive and expand their expertise.

Role Overview

This strategic hire aims to strengthen our Client's development team to support ongoing growth and technological advancements. As a Principal Software Engineer specialising in verification, you will play a crucial role in advancing their safety-critical software products, ensuring compliance with relevant standards, and guiding technical directions across projects. Your work will directly influence the performance and safety of sophisticated embedded systems used worldwide, making a tangible difference in safety-focused industries.

Key Responsibilities
  • Lead the verification and validation processes for safety-critical embedded software products.
  • Develop and implement testing strategies aligned with recognised safety standards.
  • Collaborate with cross-disciplinary teams to ensure comprehensive verification coverage.
  • Contribute to the design and review of embedded software architecture.
  • Produce detailed technical documentation to support certification and quality assurance.
  • Mentor junior engineers, sharing expertise and fostering a culture of excellence.
  • Support continuous improvement initiatives within the engineering team.
Essential

Qualifications & Skills
  • Degree in Engineering, Science, or Mathematics.
  • Extensive experience in embedded C programming and assembler.
  • Proven track record in designing and verifying safety-critical software.
  • Familiarity with Real-Time Operating Systems, ideally FreeRTOS or SAFERTOS.
  • Experience working within controlled development environments.
  • Hands‑on experience with low‑level hardware work at processor level, e.g., Cortex M3/M4, A7.
  • Knowledge of safety standards such as IEC 61508, DO 178B/C, ISO
    26262, or IEC 62304.
  • Strong understanding of software lifecycle management and configuration control.
  • Good grasp of networking protocols (TCP/IP, UDP) and embedded security practices.
  • Demonstrable problem‑solving skills and attention to detail.
  • Experience working with multicore architectures including ARM, MIPS, or Power.
  • Familiarity with safety certification processes across various standards.
  • Exposure to international safety and security practices.
  • Experience in designing for diverse hardware environments.
  • Strong commercial awareness and understanding of customer needs.
Join Our Client's Team

If you are ready to utilise your expertise in a role that combines technical leadership with meaningful impact, we invite you to submit your CV. This is a fantastic opportunity to work within a forward-thinking organisation committed to innovation, quality, and professional development.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary