Our client, a leading technology company based in Cambridge, is seeking a Lead EmbeddedSoftwareEngineer (DevOps) to join their team on a permanent basis. This is a fantastic opportunity for an experienced engineer with a strong background in DevOps, build automation, and embeddedsoftware to take on a leadership role shaping delivery pipelines … and best practices. As the Lead EmbeddedSoftwareEngineer (DevOps), you will be responsible for leading the design, maintenance, and optimisation of build and release processes for embedded systems. You ll drive automation, mentor team members, and collaborate closely with software and hardware engineers to ensure efficient delivery of high-quality embeddedsoftware into production. Key Responsibilities as Lead EmbeddedSoftwareEngineer (DevOps): Lead the development and maintenance of CI/CD pipelines for embeddedsoftware projects Own and evolve build systems, source control, and release processes Automate and streamline build, test, and integration workflows across the team Provide technical leadership and mentorship in DevOps practices for More ❯
Our client, a leading technology company based in Cambridge, is seeking a Lead EmbeddedSoftwareEngineer (DevOps) to join their team on a permanent basis. This is a fantastic opportunity for an experienced engineer with a strong background in DevOps, build automation, and embeddedsoftware to take on a leadership role shaping delivery pipelines … and best practices. As the Lead EmbeddedSoftwareEngineer (DevOps), you will be responsible for leading the design, maintenance, and optimisation of build and release processes for embedded systems. You’ll drive automation, mentor team members, and collaborate closely with software and hardware engineers to ensure efficient delivery of high-quality embeddedsoftware into production. Key Responsibilities as Lead EmbeddedSoftwareEngineer (DevOps): Lead the development and maintenance of CI/CD pipelines for embeddedsoftware projects Own and evolve build systems, source control, and release processes Automate and streamline build, test, and integration workflows across the team Provide technical leadership and mentorship in DevOps practices for More ❯
EmbeddedSoftwareEngineer We are seeking a talented and motivated EmbeddedSoftwareEngineer to join a leading engineering business that develops complex electromechanical systems for highly regulated markets. This role offers the opportunity to contribute to the full lifecycle of embeddedsoftware development, from initial requirements and design through to implementation, testing … and delivery. Key Responsibilities of the EmbeddedSoftwareEngineer: Develop embeddedsoftware solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence … Troubleshoot and resolve technical software issues Interpret system and software requirements to deliver robust and reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What Were Looking For in the EmbeddedSoftwareEngineer: HND in a relevant engineering discipline or equivalent practical More ❯
Chelmsford, Essex, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior EmbeddedSoftwareEngineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior EmbeddedSoftwareEngineer C/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a SoftwareEngineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior … EmbeddedEngineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embeddedsoftware for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior EmbeddedSoftwareEngineer C/ More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
We have a great opportunity for an experienced ADA embeddedsoftwareengineer to join our team and contribute to the development of current and future missile control systems! Salary : Circa £57,000 depending on experience Dynamic (hybrid) working : 4-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK … leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: Software Engineering develops real-time embeddedsoftware for a wide range of missile subsystems and components. We are looking for a self-motivated embeddedsoftwareengineer who can develop and deliver software on time, on cost and on quality for the current generation of missile systems – This really is rocket science! As an ADA EmbeddedSoftwareEngineer, you will be responsible for developing software to company processes and agreed timescales, acting proactively and reporting into a Software Design Authority More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Are you an ambitious EmbeddedSoftwareEngineer, excited by the proposition of joining one of the fastest growing companies in Europe?The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025.They are at an exciting stage of growth and looking for 3 hands-on EmbeddedSoftware Engineers to … design and build the real-time systems powering their first-generation hardware. These are office-based embeddedsoftware roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in todays market. That said, expectations are high. Senior Embeddedsoftwareengineer requirements: Minimum … 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the softwareMore ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Lead SoftwareEngineer with a solid background in EmbeddedSoftware development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence … Healthcare, Industrial and Communications delivering solutions that combine embeddedsoftware, electronics, FPGA, Cloud and system level functionality. The Lead SoftwareEngineer should bring: A solid academic background. Extensive hands-on experience with embeddedsoftware development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of … small teams (around 3-7 people). A strong understanding of electronics and how embeddedsoftware sits at the interface between electronics and software. A career spanning several different industries. Experience of commercial and delivery pressures as gained from experience working within a Consultancy environment. In this role the successful Lead EmbeddedSoftwareEngineer will More ❯
Essex, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Lead SoftwareEngineer with a solid background in EmbeddedSoftware development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. You’ll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as … Defence, Healthcare, Industrial and Communications – delivering solutions that combine embeddedsoftware, electronics, FPGA, Cloud and system level functionality. The Lead SoftwareEngineer should bring: A solid academic background. Extensive hands-on experience with embeddedsoftware development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience … of small teams (around 3-7 people). A strong understanding of electronics and how embeddedsoftware sits at the interface between electronics and software. A career spanning several different industries. Experience of commercial and delivery pressures as gained from experience working within a Consultancy environment. In this role the successful Lead EmbeddedSoftwareEngineerMore ❯
ADA EmbeddedSoftwareEngineer Stevenage Our client has a fantastic opportunity for an experienced ADA EmbeddedSoftwareEngineer to contribute to the development of current and future missile control systems. This role is a chance to work at the cutting edge of defence technology, where your expertise will directly support mission-critical projects. Key … leave Flexible working arrangements considered Enhanced parental leave (maternity, adoption, shared parental, paternity, neonatal, fertility treatment) Subsidised meals, free parking and excellent site facilities The Role: As an ADA EmbeddedSoftwareEngineer, you will design, develop and deliver embeddedsoftware for missile subsystems. You’ll work across the full software development lifecycle, from requirements … delivery. The role involves close collaboration with systems design, electronics, safety, security and quality teams, making it varied and engaging. What they’re looking for: Strong experience in developing embeddedsoftware using Ada and C/C++ Experience with real-time systems Model-based development experience (UML, IBM Rhapsody or similar tools) Collaborative and flexible problem-solving mindset More ❯
Employment Type: Permanent
Salary: £57000 - £60000/annum Good bonus, pension & overtime
EmbeddedSoftwareEngineer Location: Cambridge, UK Employment Type: Full time Are you an experienced EmbeddedSoftwareEngineer looking to work on innovative projects in a dynamic and supportive environment? This is an exciting opportunity to join a growing team where you'll have the chance to make a real impact while benefiting from the … stability and backing of a global organisation. What you'll be doing: Developing and maintaining embeddedsoftware for prototype and production systems in line with OEM and international standards. Creating and maintaining library blocks to enable re-use of IP across multiple products. Supporting customer integration through on-site assistance with parametrisation, calibration, troubleshooting, and code correction. Carrying … out verification, validation, and testing of developed software solutions for assigned projects. Working as part of a team in an agile environment, balancing flexibility with accountability to deliver results. Following established processes while actively contributing to improvements in development and testing methods. What we're looking for: Degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fortice Ltd
EmbeddedSoftwareEngineer Aerospace & Defence (UK) Are you ready to apply your embeddedsoftware expertise to mission-critical aerospace systems with real-world impact? Were working with a rapidly growing, well-funded aerospace & defence technology company that is building the next generation of high-performance systems for airspace security. This organisation is backed by top … With a culture of innovation, pace, and technical excellence, they are scaling rapidly and are seeking exceptional engineers to join their expanding R&D group. The Role As an EmbeddedSoftwareEngineer , you will be a key part of the engineering team developing real-time software for advanced aerospace applications , including: Flight control and avionics systems … Radar and sensor data processing pipelines Guidance, navigation, and communication software Safety-critical, low-latency applications What Youll Bring Proficiency in C/C++ for embedded systems Experience with RTOS and/or bare-metal programming Familiarity with aerospace, robotics, or defence-grade software standards Strong understanding of hardware/software integration & testing Background in signal More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Talent Locker
EmbeddedSoftwareEngineer - Defence Communications Location: Peterborough (Hybrid - 3 days per week on-site) Salary: £45-60k + Excellent Benefits Clearance: Must be eligible for BPSS Join a world-class engineering team at the heart of aviation safety. This is a great opportunity for an EmbeddedSoftwareEngineer to take ownership of technically … complex projects that make a real-world difference in civilian and defence air traffic systems. As part of a 50-strong engineering function, you'll work across the full embeddedsoftware lifecycle-designing, coding, testing and supporting high-integrity communication systems. If you want to work on cutting-edge systems, progress your career, and be part of something … and still on the upward path of learning, finding their feet and want a great place to continue their career. What you'll be doing You'll be developing embeddedsoftware for advanced radio and communication systems, covering architectural and detailed design, algorithm development, coding, debugging, and unit testing. You'll support test and acceptance activities, prepare technical More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Talent Locker
EmbeddedSoftwareEngineer - Defence Communications Location: Peterborough (Hybrid - 3 days per week on-site) Salary: £45-60k + Excellent Benefits Clearance: Must be eligible for BPSS Join a world-class engineering team at the heart of aviation safety. This is a great opportunity for an EmbeddedSoftwareEngineer to take ownership of technically … complex projects that make a real-world difference in civilian and defence air traffic systems. As part of a 50-strong engineering function, you'll work across the full embeddedsoftware lifecycle-designing, coding, testing and supporting high-integrity communication systems. If you want to work on cutting-edge systems, progress your career, and be part of something … and still on the upward path of learning, finding their feet and want a great place to continue their career. What you'll be doing You'll be developing embeddedsoftware for advanced radio and communication systems, covering architectural and detailed design, algorithm development, coding, debugging, and unit testing. You'll support test and acceptance activities, prepare technical More ❯
Are you an ambitious, high flying EmbeddedSoftwareEngineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on EmbeddedSoftware Engineers to design and build the real-time systems powering their first-generation hardware. These are office-based embeddedsoftware roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Embeddedsoftwareengineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
An EmbeddedSoftwareEngineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this EmbeddedSoftwareEngineer position must possess strong Linux skills ideally with experience of some low level setup/configuration of Embedded Linux systems (such as uboot or device tree) and/or using Linux Build Systems (such as Petalinux or Yocto). As a key member of a cross functional team, you will bring good problem solving skills, a good academic … background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. EmbeddedSoftwareEngineer requirements include: University education in relevant Engineering discipline. Minimum of 2 years commercial Embedded C More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An EmbeddedSoftwareEngineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£55K with Hybrid working and good benefits. Applicants for this EmbeddedSoftwareEngineer position must possess strong Linux skills – ideally with experience of some low level setup/configuration of Embedded Linux systems (such as uboot or device tree) and/or using Linux Build Systems (such as Petalinux or Yocto). As a key member of a cross functional team, you will bring good problem solving skills, a good academic … background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. EmbeddedSoftwareEngineer requirements include: University education in relevant Engineering discipline. Minimum of 2-4 years commercial EmbeddedMore ❯
EmbeddedSoftwareEngineer (Automotive Safety) Hybrid - Hethel A leading automotive technology company is seeking an EmbeddedSoftwareEngineer to establish and manage the development environment for its next-generation safety-critical systems. This position will involve setting up and qualifying embedded toolchains, defining software processes in line with ISO 26262, and supporting … the entire safety lifecycle from requirements to validation. Essential Skills: Strong understanding of the ISO 26262 functional safety lifecycle, including ASIL levels and software tool qualification. Experience setting up embedded toolchains , including compilers, debuggers, and CI/CD for embedded systems. Proficiency with model-based design tools such as MATLAB and Simulink . Solid knowledge of real …/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on experience with embeddedsoftware integration and validation in SIL, PIL, or HIL environments . This is an urgent role, and the hiring team is actively shortlisting candidates. Please apply with your More ❯
EmbeddedSoftwareEngineer (Automotive Safety) Hybrid - Hethel A leading automotive technology company is seeking an EmbeddedSoftwareEngineer to establish and manage the development environment for its next-generation safety-critical systems. This position will involve setting up and qualifying embedded toolchains, defining software processes in line with ISO 26262, and supporting … the entire safety lifecycle from requirements to validation. Essential Skills: Strong understanding of the ISO 26262 functional safety lifecycle, including ASIL levels and software tool qualification. Experience setting up embedded toolchains , including compilers, debuggers, and CI/CD for embedded systems. Proficiency with model-based design tools such as MATLAB and Simulink . Solid knowledge of real …/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on experience with embeddedsoftware integration and validation in SIL, PIL, or HIL environments . This is an urgent role, and the hiring team is actively shortlisting candidates. Please apply with your More ❯
Software Design Engineer - C++ Norwich Salary - up to £65k (doe) Currently searching for an experienced Embedded C++ SoftwareEngineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate about delivering high … quality software! As one of their engineers you will offer a strong background in embeddedsoftware design and C++. Key Responsibilities Contributes to the full lifecycle of embeddedsoftware development requirements Design through to implementation, testing, and delivery Continuous improvement in code quality, security and system performance Generating code where necessary in support of the … software solutions Maintaining familiarity with applicable standards/techniques and assure compliance where applicable Troubleshooting and resolving technical issues related to the software solutions Generating code where necessary in support of the software solutions About You This business is looking for someone with strong embedded C++ design skills Proven experience in a software engineering role More ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
As a Senior EmbeddedSoftwareEngineer, you will be responsible for the design, development, testing, and integration of embeddedsoftware for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions … running on ARM Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining … and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years' experience in embeddedsoftware development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware More ❯
As a Senior EmbeddedSoftwareEngineer, you will be responsible for the design, development, testing, and integration of embeddedsoftware for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions … running on ARM Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining … and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years’ experience in embeddedsoftware development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
The One Group
EmbeddedSoftwareEngineer - ADA Location: Hybrid working in Stevenage, Bristol or Bolton Salary: Up to £65,000 per annum + Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and … gym A market leading and global company within the defence sector are looking for an experienced ADA softwareengineer with experience in embedded software. This is a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics. This position is subject to security clearance and … is highly beneficial. Duties & Experience: Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embeddedsoftware Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code More ❯
An EmbeddedSoftwareEngineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this EmbeddedSoftwareEngineerMore ❯
An EmbeddedSoftwareEngineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this EmbeddedSoftwareEngineerMore ❯
team This team spends most of its time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embeddedsoftware and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of … and continues to innovate and lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. Our new Senior SoftwareEngineer, Embedded will be contributing extensively to our embedded UI development … integration of third-party code. You will also be engaged in developing tools which can help larger development community within Roku. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great business impact. The More ❯