Job Title: Lead Embedded Software Engineer
Have you got what it takes to succeed The following information should be read carefully by all candidates.
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. xsngvjr
Please apply with your latest CV to find out more!