Lead Embedded Software Engineer

Zenovo

Job Title: Lead Embedded Software Engineer
Location: Bristol City Centre - 3 Days Per Week On-Site 
Salary - Up to £80,000 + Bonus & Benefits (Depending on Experience) 

Overview: 

Zenovo is recruiting a Principal Embedded Software Engineer for a leading engineering company in Bristol. The role involves developing and delivering embedded software solutions for safety-critical applications.

A suitable candidate will  have 10+ years of experience in embedded software development and verification within safety-critical & RTOS environments.

Responsibilities
  • Lead the development and delivery of safety-critical embedded software projects, ensuring compliance with industry and regulatory standards.
  • Take ownership of complex technical challenges, defining robust solutions for systems
  • Design, develop, and validate embedded software for safety-critical applications.
  • Conduct detailed code and documentation reviews to ensure software quality, reliability, and maintainability.
  • Drive best practices in software development, verification, and engineering processes.
  • Mentor and support engineers, promoting high standards of technical excellence and compliance.
  • Collaborate with cross-functional teams to deliver secure, reliable embedded systems.
  • Continuously develop technical leadership and expertise in safety-critical and real-time embedded software environments.
Required Skills & Experience: 
  • Strong experience developing embedded software using C and low-level programming techniques.
  • Proven expertise in embedded systems design across a range of hardware architectures.
  • Ability to produce high-quality, maintainable code and technical documentation.
  • Experience conducting code reviews and ensuring compliance with engineering best practices.
  • Familiarity with configuration management and formal software development lifecycles.
  • Experience developing safety-critical software to standards such as IEC 61508, DO-178C, ISO 26262, or IEC 62304.
  • Knowledge of embedded networking, security principles, and communication protocols including TCP/IP and UDP.
  • Experience working with multicore processors and complex embedded systems.
Please apply with your latest CV to find out more!
Apply Now →

Application opens at the source listing. Free for jobseekers.