Search

Lead Embedded Software Engineer

Posted: 12/06/26
Recruiter:Zenovo
Reference:3121732375
Type:Permanent
Disciplines: Software Engineer
Salary:£70,000 - £80,000 Annual Up to £80,000 + Bonus & Benefits (De
Location:Bristol
Description: 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!

Recruiting now