Principal Embedded Software Engineer
Job Title: Lead/Principal Embedded Software Engineer
Location: Gloucester (On-Site Working)
Salary: Up to £85,000 (Depending on Experience)
Summary of Vacancy:
We’re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation.
This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence.
As a Principal Engineer, you’ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms.
 
Key Responsibilities:
 
 
                            Location: Gloucester (On-Site Working)
Salary: Up to £85,000 (Depending on Experience)
Summary of Vacancy:
We’re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation.
This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence.
As a Principal Engineer, you’ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms.
Key Responsibilities:
- Develop robust, efficient embedded software with a focus on security and performance.
 - Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs.
 - Use your deep understanding of systems to write clean, reliable code that meets demanding security requirements.
 - Lead small teams of engineers, supporting junior developers and reviewing complex codebases.
 - Rapidly learn and adapt to new languages, platforms, and toolchains.
 - Collaborate closely with researchers to explore new capabilities and turn ideas into working software.
 
- 8+ years’ experience in software engineering, with a strong focus on embedded systems and/or low-level development.
 - Expertise in native languages such as C, C++ & Python
 - Proven track record of delivering complex projects in production environments.
 - Deep understanding of secure coding practices and system-level design.
 - Familiarity with a range of hardware platforms and toolchains.
 - Excellent communication skills—able to explain technical concepts to both engineers and stakeholders.
 
- This role requires UK security clearance.
 - Discretionary Bonus
 - Enhanced Employer Pension Contributions
 - 26 Days Holiday + Bank Holidays
 
- Company
 - Zenovo
 - Location
 - GL1 1DE, Gloucester, Gloucestershire, United Kingdom
 - Employment Type
 - Permanent
 - Posted
 
- Company
 - Zenovo
 - Location
 - GL1 1DE, Gloucester, Gloucestershire, United Kingdom
 - Employment Type
 - Permanent
 - Posted