Embedded Software Engineer
New Today
Overview
Embedded Software Engineer, Outside IR35 – Hybrid working arrangement. Based in Bristol with occasional on-site visits. Role is on a secure, real-time software solution for advanced defence platforms including UAVs, Radar Systems and electronic warfare applications. Part of a multi-disciplinary engineering team delivering reliable, secure and performant software within strict safety and regulatory constraints.
Key Responsibilities
- Design, develop, and maintain embedded software for real-time systems (bare-metal and RTOS).
- Work on safety-critical and security-sensitive applications in compliance with MOD and NATO standards.
- Collaborate with systems, hardware, and test engineers to deliver robust software under stringent requirements.
- Implement and verify communication protocols (CAN, Ethernet, SPI, MIL-STD-1553, etc.).
- Develop documentation to support certification and audits (DO-178C, DEF STAN 00-55).
- Perform low-level debugging, performance tuning, and integration testing.
- Participate in formal reviews, risk assessments, and safety case support.
Required Skills and Experience
- 5+ years of embedded C/C++ development.
- Strong knowledge of ARM-based microcontrollers and real-time systems.
- Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY).
- Familiar with low-level hardware interaction, board bring-up, and peripheral control.
- Working knowledge of defence industry standards (e.g. DEF STANs, MISRA C).
- Ability to produce clear and maintainable technical documentation.
- Experience with DO-178C, DO-254, or ISO 26262 standards.
- Exposure to secure boot, crypto modules, and trusted execution environments.
- Familiarity with version control and CI/CD (Git, Jenkins, Bitbucket).
- Working knowledge of signal processing or control systems is a plus.
- Prior work with UK MOD, NATO, or Tier 1 defence contractors.
- Hybrid working: Remote with some on-site presence required for classified work (frequency depends on project phase).
- SC Clearance / Eligibility for SC Clearance.
- Dual Nationality is eligible.
- Contract Length: 12 Months (Potential to extend).
Company and Application Notes
CMC provide expert engineering solutions on an international capacity for advanced engineering projects. We are open to applications from persons of any age or experience. No terminology in this advert is intended to discriminate on the grounds of age or experience.
- Location:
- West Of England, England, United Kingdom
- Salary:
- £60,000 - £80,000
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Embedded Software Engineer
-
West Of England, England, United Kingdom
-
£60,000 - £80,000
- Engineering
Overview Embedded Software Engineer, Outside IR35 – Hybrid working arrangement. Based in Bristol with occasional on-site visits. Role is on a secure, real-time software solution for advanced defence platforms including UAVs, Radar Systems and electr...
More Details -
-
New Today
Embedded Robotics Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- Engineering
Overview Entangle is reshaping the blockchain landscape with advanced interoperability and data connectivity solutions. By creating a seamless framework for DApps to interact across various networks, we’re solving one of blockchain’s biggest challen...
More Details -
-
New Today
Senior Embedded Software Engineer - Kernel/Device Drivers
-
London, England, United Kingdom
-
£150,000 - £200,000
- Engineering
Overview Senior Embedded Software Engineer with strong skills in Embedded Linux/Kernel development, bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new...
More Details -
-
New Today
Senior Spacecraft Embedded Software Engineer (Rust)
-
Glasgow, Scotland, United Kingdom
-
£100,000 - £125,000
- Engineering
Overview Senior Spacecraft Embedded Software Engineer (Rust) — We are seeking an experienced Embedded Software Engineer (Rust) to join our Platform team (folks looking after the spacecraft). The successful candidate will play a crucial role in devel...
More Details -
-
New Today
Embedded Software Engineer
-
Belfast, Northern Ireland, United Kingdom
-
£60,000 - £80,000
- Engineering
MCS Group is working exclusively with a new technology entrant to Northern Ireland as they continue their exciting period of growth. An IoT power-house with over 300 staff globally, they have put roots down in Belfast to create a technology centre of...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Peterborough
- IT & Computers
As a Embedded Software Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. You will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions.You will have the opportunity to work on critical products that deliver...
More Details -