Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
We have a great opportunity for an experienced ADA embeddedsoftware engineer 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 embeddedsoftware engineer … 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 EmbeddedSoftware Engineer, you will be responsible for developing software to company processes and agreed timescales, acting proactively and reporting into a Software Design Authority/SoftwareMore ❯
Cramlington, Northumberland, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Position: EmbeddedSoftware Engineer Location: Newcastle Salary: £60,000 to £75,000 KO2's client is seeking a talented EmbeddedSoftware Engineer to join their growing engineering team in Newcastle. This is a key hire within the business, offering the opportunity to work on a wide variety of technically challenging projects that combine software, firmware … electronics, and mechanical engineering. The core requirement is strong embeddedsoftware expertise - everything else is a bonus. If you enjoy variety, problem-solving, and working across disciplines, this role will give you exactly that. The Role: Developing and maintaining embeddedsoftware solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross-disciplinary projects … Tackling varied technical challenges across firmware, C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embeddedsoftwaredevelopment is essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++ More ❯
Newcastle upon Tyne, Tyne and Wear, Cramlington, Northumberland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: EmbeddedSoftware Engineer Location: Newcastle Salary: £60,000 to £75,000 KO2's client is seeking a talented EmbeddedSoftware Engineer to join their growing engineering team in Newcastle. This is a key hire within the business, offering the opportunity to work on a wide variety of technically challenging projects that combine software, firmware … electronics, and mechanical engineering. The core requirement is strong embeddedsoftware expertise - everything else is a bonus. If you enjoy variety, problem-solving, and working across disciplines, this role will give you exactly that. The Role: Developing and maintaining embeddedsoftware solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross-disciplinary projects … Tackling varied technical challenges across firmware, C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embeddedsoftwaredevelopment is essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++ More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and … improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where softwareMore ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftware Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftware Engineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure … seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of softwaredevelopment processes, including testing, documentation, and code reviews. As More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Lead Software Engineer with a solid background in EmbeddedSoftwaredevelopment (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 Software Engineer should bring: A solid academic background. Extensive hands-on experience with embeddedsoftwaredevelopment 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 EmbeddedSoftware Engineer will primarily More ❯
CB10, Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Lead Software Engineer with a solid background in EmbeddedSoftwaredevelopment (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 Software Engineer should bring: A solid academic background. Extensive hands-on experience with embeddedsoftwaredevelopment 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 EmbeddedSoftware Engineer will More ❯
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Position: EmbeddedSoftware Engineer Salary: Up to £50,000 Location: North of York + Hybrid (Flexible Work from Home) Our client, a highly respected and award-winning company, is growing their engineering team and seeking an experienced EmbeddedSoftware Engineer. Based just North of York with flexible hybrid working options, this role is perfect for someone … who thrives in a collaborative, hands-on environment. The Role As an EmbeddedSoftware Engineer, you'll be involved in the full product lifecycle-from concept and design to testing and manufacture. Working as part of a small, highly skilled team, you'll take full ownership of embeddedsoftwaredevelopment for innovative, bespoke control systems. … Key Responsibilities: Develop embeddedsoftware for new and existing products Work on complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with Embedded C programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232 More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior EmbeddedSoftware Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior EmbeddedSoftware Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This … next-generation wireless and audio technologies that will shape the future of the company's product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ … C++11/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile developmentMore ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
EmbeddedSoftware Engineer SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftwaredevelopment? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role Youll play … a vital role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. Youll work on both sustaining existing products and exciting New Product Introductions (NPI). What Youll Do Develop and debug embedded … research and innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What Were Looking For Experience in embedded firmware design. Strong C/C++ skills for real-time, embeddeddevelopment with experience in device driver and peripheral code debugging. Solid understanding of Bluetooth Low Energy More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
We are looking for a software engineer focussed on embeddedsoftwaredevelopment for Real Time systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem software. Salary : up to £64,000 depending on experience Dynamic (hybrid) working : 4 to 5 days per week on-site, due to workload classification … we experiment, innovate and create across the full product lifecycle. In a collaborative and close-knit culture, we support each other to search for better. Join us as an EmbeddedSoftware Engineer and take our technology and your career into new territories. You will be responsible for delivering the on-board software for the next generation of … Missile Systems. What we're looking for from you: Significant previous experience of developing bare-metal embeddedsoftware using C/C++. Previous experience of safety software, is essential Experience in model-based development, using UML or using tools such as IBM's Rhapsody. Experience of the definition and verification of algorithms in a model-based More ❯
Letchworth Garden City, Hertfordshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
+ benefits About the Role We are seeking an experienced Technical Program Manager to oversee and drive the successful delivery of complex engineering programs, working closely with electronics and embeddedsoftware teams. This role will see you managing multiple interlinked projects, ensuring alignment across disciplines and delivering innovative solutions from concept to production. Key Responsibilities Lead and coordinate … multi-project engineering programs from inception to completion Work closely with electronics, embeddedsoftware, and mechanical engineering teams Develop and manage integrated program schedules, budgets, and resource plans Drive program governance, risk management, and milestone tracking Facilitate communication between engineering, operations, and commercial teams Provide clear reporting to stakeholders on progress, challenges, and mitigation plans About You Degree … or equivalent in engineering (electronics, electrical, embedded systems, or related field) Proven experience managing complex technical programs in a product development environment Strong understanding of electronics and embeddedsoftwaredevelopment lifecycles Exceptional organisational, communication, and leadership skills Ability to manage multiple stakeholders and competing priorities Why Join Our Client? Competitive salary up to More ❯
Letchworth Garden City, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
+ benefits About the Role We are seeking an experienced Technical Program Manager to oversee and drive the successful delivery of complex engineering programs, working closely with electronics and embeddedsoftware teams. This role will see you managing multiple interlinked projects, ensuring alignment across disciplines and delivering innovative solutions from concept to production. Key Responsibilities Lead and coordinate … multi-project engineering programs from inception to completion Work closely with electronics, embeddedsoftware, and mechanical engineering teams Develop and manage integrated program schedules, budgets, and resource plans Drive program governance, risk management, and milestone tracking Facilitate communication between engineering, operations, and commercial teams Provide clear reporting to stakeholders on progress, challenges, and mitigation plans About You Degree … or equivalent in engineering (electronics, electrical, embedded systems, or related field) Proven experience managing complex technical programs in a product development environment Strong understanding of electronics and embeddedsoftwaredevelopment lifecycles Exceptional organisational, communication, and leadership skills Ability to manage multiple stakeholders and competing priorities Why Join Our Client? Competitive salary up to More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
LabVIEW Software Engineer Location: Gloucestershire (Hybrid - 3 days on-site per week) Job Type: Full-time, Permanent Salary: Up to £55,000 (Depending on Experience) Start Date: ASAP Are you passionate about developing high-performance software for advanced control systems? We're looking for a LabVIEW Software Engineer to join a growing team where you'll play … a key role in designing, developing, and maintaining software solutions that power cutting-edge control technologies. About the Role: As a LabVIEW Software Engineer, you'll be at the heart of product development efforts. You'll work closely with systems engineers, hardware designers, and fellow software developers to create robust, scalable, and efficient applications using National … Instruments LabVIEW and related tools. Responsibilities: Design, develop, and test software applications using LabVIEW for real-time control and data acquisition systems Collaborate with cross-functional teams to define system requirements and software architecture Integrate software with hardware components and sensors Create detailed documentation, including system design specifications, test procedures, and user manuals Support deployment, troubleshooting, and More ❯