drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Microelectronics Center (NGMC) is seeking a Principal EmbeddedSoftwareEngineer/Senior Principal EmbeddedSoftwareEngineer . What You'll Get to Do: The EmbeddedSoftwareEngineer designs … develops, operates and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements. Applies the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of engineering applications and products. The ideal individual will have experience including the full software … life-cycle, which includes: requirements, design, coding, testing, and integration. This position will serve on-site in the greater Baltimore, MD. This requisition may be filled as a Principal EmbeddedSoftwareEngineer or Senior Principal EmbeddedSoftwareEngineer . This position is contingent upon Funding/Contract award, special access program and acquiring More ❯
Chelmsford, Essex, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a SeniorEmbeddedSoftwareEngineer 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 SeniorEmbeddedSoftwareEngineer 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 SeniorEmbeddedEngineer 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 SeniorEmbeddedSoftwareMore ❯
SeniorEmbeddedSoftwareEngineer - Northamptonshire (Hybrid) - up to £70,000 + Benefits - Ref 1954 I am currently recruiting for a SeniorEmbeddedSoftwareEngineer to work for a family-owned manufacturer of innovative, industry leading technology based in Northamptonshire, but on a hybrid basis. Salary up to £70,000 + Benefits. The … market they have a stronghold within. To support the growth of the business and to further exploit the markets they operate within they have the need to appoint another SeniorEmbeddedSoftwareEngineer on a permanent basis. In this role as a SeniorEmbeddedSoftwareEngineer, you will be responsible for the … development of robust software typically in C/C++ for my clients highly advanced electromechanical products. A primary focus currently is around networking of the systems via VPN to an existing Cloud infrastructure. You will be utilising Jira and/or Github and will be working in a multi-disciplined team of engineers including Mechanical, Controls and Software. Essential More ❯
Towcester, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Avd Appoint Ltd
SeniorEmbeddedSoftwareEngineer - Northamptonshire (Hybrid) - up to £70,000 + Benefits - Ref 1954 I am currently recruiting for a SeniorEmbeddedSoftwareEngineer to work for a family-owned manufacturer of innovative, industry leading technology based in Northamptonshire, but on a hybrid basis. Salary up to £70,000 + Benefits. The … market they have a stronghold within. To support the growth of the business and to further exploit the markets they operate within they have the need to appoint another SeniorEmbeddedSoftwareEngineer on a permanent basis. In this role as a SeniorEmbeddedSoftwareEngineer, you will be responsible for the … development of robust software typically in C/C++ for my clients highly advanced electromechanical products. A primary focus currently is around networking of the systems via VPN to an existing Cloud infrastructure. You will be utilising Jira and/or Github and will be working in a multi-disciplined team of engineers including Mechanical, Controls and Software. Essential More ❯
SeniorEmbeddedSoftwareEngineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an EmbeddedSoftwareEngineer to take a leading role in the development of innovative hardware products - from … concept through to volume production. You’ll work across disciplines to design embeddedsoftware for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. EmbeddedSoftwareEngineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embeddedsoftware solutions alongside FPGA and digital hardware teams. … Define, architect, and document embeddedsoftware requirements. Drive continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. EmbeddedSoftwareEngineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and More ❯
SeniorEmbeddedSoftwareEngineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an EmbeddedSoftwareEngineer to take a leading role in the development of innovative hardware products - from … concept through to volume production. You’ll work across disciplines to design embeddedsoftware for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. EmbeddedSoftwareEngineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embeddedsoftware solutions alongside FPGA and digital hardware teams. … Define, architect, and document embeddedsoftware requirements. Drive continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. EmbeddedSoftwareEngineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and More ❯
SeniorEmbeddedSoftwareEngineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an EmbeddedSoftwareEngineer to take a leading role in the development of innovative hardware products - from … concept through to volume production. You’ll work across disciplines to design embeddedsoftware for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. EmbeddedSoftwareEngineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embeddedsoftware solutions alongside FPGA and digital hardware teams. … Define, architect, and document embeddedsoftware requirements. Drive continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. EmbeddedSoftwareEngineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and More ❯
SeniorEmbeddedSoftwareEngineer | Newtown, Wales If youre an embeddedsoftwareengineer who wants end-to-end ownership - from concept through to production this role is for you. A leader in the industrial automation industry is looking for an experienced embeddedsoftwareengineer to join their world-class engineering team … with full training & support to become an expert software engineer. Youll be encouraged to become a specialist in your niche, adding real value to every project. You get to implement your ideas in real products and see the result of your work. Responsibilities as an EmbeddedSoftwareEngineer: + Designing and developing software in C++ …/C for hard, real-time embedded products as well as products using real-time Linux + Writing and reviewing requirements for both complete products and software components + Be a mentor for junior engineers, collaborating with them to plan and review their work Technical Requirements as an EmbeddedSoftwareEngineer: + A track record More ❯
Boldon Colliery, Tyne and Wear, North East, United Kingdom
Catalyst
The Client Catalyst are delighted to be, once more, working with a key client in their recruitment of a SeniorEmbeddedSoftware Engineer. Our client is a leading, cutting-edge, international technology business in the electrification field, supplying a diverse global customer-base. Reporting to the Head of Software and Controls, my client seeks a SeniorEmbeddedSoftwareEngineer to join their Engineering Division at their Tyneside HQ. About the Role The SeniorEmbeddedSoftwareEngineer will be tasked with independently designing, coding and debugging embeddedsoftware for real-time control applications. You will also work with motor control engineers to realise effective and efficient real … time control algorithms. Follow software development cycles including software requirements capture, design capture and verification of software to these requirements. Main Responsibilities Design, code and debug real-time embeddedsoftware/firmware for new product development and existing projects. Design, setup and run tests to ensure the design meets specifications. Maintain records and documentation on More ❯
boldon colliery, north east england, united kingdom
Catalyst
The Client Catalyst are delighted to be, once more, working with a key client in their recruitment of a SeniorEmbeddedSoftware Engineer. Our client is a leading, cutting-edge, international technology business in the electrification field, supplying a diverse global customer-base. Reporting to the Head of Software and Controls, my client seeks a SeniorEmbeddedSoftwareEngineer to join their Engineering Division at their Tyneside HQ. About the Role The SeniorEmbeddedSoftwareEngineer will be tasked with independently designing, coding and debugging embeddedsoftware for real-time control applications. You will also work with motor control engineers to realise effective and efficient real … time control algorithms. Follow software development cycles including software requirements capture, design capture and verification of software to these requirements. Main Responsibilities Design, code and debug real-time embeddedsoftware/firmware for new product development and existing projects. Design, setup and run tests to ensure the design meets specifications. Maintain records and documentation on More ❯
newcastle-upon-tyne, tyne and wear, north east england, united kingdom
Catalyst
The Client Catalyst are delighted to be, once more, working with a key client in their recruitment of a SeniorEmbeddedSoftware Engineer. Our client is a leading, cutting-edge, international technology business in the electrification field, supplying a diverse global customer-base. Reporting to the Head of Software and Controls, my client seeks a SeniorEmbeddedSoftwareEngineer to join their Engineering Division at their Tyneside HQ. About the Role The SeniorEmbeddedSoftwareEngineer will be tasked with independently designing, coding and debugging embeddedsoftware for real-time control applications. You will also work with motor control engineers to realise effective and efficient real … time control algorithms. Follow software development cycles including software requirements capture, design capture and verification of software to these requirements. Main Responsibilities Design, code and debug real-time embeddedsoftware/firmware for new product development and existing projects. Design, setup and run tests to ensure the design meets specifications. Maintain records and documentation on More ❯
every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Defense, Space & Security (BDS) Space Mission Systems (SMS) software capability is seeking multiple EmbeddedSoftware Engineers (Associate/Experienced/Senior) in El Segundo, CA. The selected candidates will work on embedded cyber resiliency … software for a large-scale satellite program. The position will involve integrating the software with multiple platforms and flight software, developing tools, building up development and integration platforms, executing software testing, and conducting Cyber Vulnerability Analysis (CVA). The candidates will work with flight software and product security teams to ensure engineering excellence and achieve … program objectives. Position Responsibilities (Associate (P2 : • Support the design, integration, modification, test, and debugging of software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards. • Assist with review, analysis, and translation of customer requirements for software products for embedded devices and systems. • Support building and writing code for embeddedMore ❯
Linlithgow, West Lothian, Scotland, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
SeniorEmbeddedSoftwareEngineer Linlithgow (Hybrid - 2 days per week in office, Tuesday & Thursday) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an EmbeddedSoftwareengineer … supports complex and innovative products for a range of telecoms and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embeddedsoftware through to integration and testing. You will also be responsible for debugging of system level issues. … The ideal candidate will have strong commercial experience in Embeddedsoftware development using C and C++ and with re-usable and extensible Object Oriented design patterns.This is a fantastic opportunity for an experienced EmbeddedSoftwareEngineer to join and international Network device specialist where you will receive award winning training and shape the future of More ❯
newport, wales, united kingdom Hybrid / WFH Options
IC Resources
SeniorEmbeddedSoftwareEngineer needed in Bristol. I am seeking an ambitious and talented SeniorEmbeddedSoftwareEngineer with 5 - 15 years expertise to join a global company leading the way in safety and security. Suitable SeniorEmbeddedSoftware Engineers will have a good degree and demonstrable low level … embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards and knowledge of the aerospace sector would be particularly beneficial. The successful SeniorEmbeddedSoftwareEngineer will work alongside industry experts developing a portfolio of embeddedMore ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
SeniorEmbeddedSoftwareEngineer needed in Bristol. I am seeking an ambitious and talented SeniorEmbeddedSoftwareEngineer with 5 - 15 years expertise to join a global company leading the way in safety and security. Suitable SeniorEmbeddedSoftware Engineers will have a good degree and demonstrable low level … embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards and knowledge of the aerospace sector would be particularly beneficial. The successful SeniorEmbeddedSoftwareEngineer will work alongside industry experts developing a portfolio of embeddedMore ❯
bath, south west england, united kingdom Hybrid / WFH Options
IC Resources
SeniorEmbeddedSoftwareEngineer needed in Bristol. I am seeking an ambitious and talented SeniorEmbeddedSoftwareEngineer with 5 - 15 years expertise to join a global company leading the way in safety and security. Suitable SeniorEmbeddedSoftware Engineers will have a good degree and demonstrable low level … embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards and knowledge of the aerospace sector would be particularly beneficial. The successful SeniorEmbeddedSoftwareEngineer will work alongside industry experts developing a portfolio of embeddedMore ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
IC Resources
SeniorEmbeddedSoftwareEngineer needed in Bristol. I am seeking an ambitious and talented SeniorEmbeddedSoftwareEngineer with 5 - 15 years expertise to join a global company leading the way in safety and security. Suitable SeniorEmbeddedSoftware Engineers will have a good degree and demonstrable low level … embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards and knowledge of the aerospace sector would be particularly beneficial. The successful SeniorEmbeddedSoftwareEngineer will work alongside industry experts developing a portfolio of embeddedMore ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
SeniorEmbeddedSoftwareEngineer now needed in Bristol by market leader in the Embedded Safety and Security market. I am seeking a highly skilled SeniorEmbeddedSoftwareEngineer to work alongside industry experts developing our clients portfolio of embeddedsoftware products. *Salary £50K TO £70K PLUS benefits, hybrid working … visa support** Suitable SeniorEmbeddedSoftware Engineers will be well educated with proven low level embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards: IEC 61508, DO 178B/C, ISO26262, IEC 61508, IEC 62304 would More ❯
SeniorEmbeddedSoftwareEngineer Newtown, Wales If youre an embeddedsoftwareengineer who wants end-to-end ownership - from concept through to production this role is for you. A leader in the industrial automation industry is looking for an experienced embeddedsoftwareengineer to join their world-class engineering team … with full training & support to become an expert softwareengineer click apply for full job details More ❯
Cambridge, Cambridgeshire, England, United Kingdom
ZENOVO LTD
SeniorEmbeddedSoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We’re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced SeniorEmbeddedSoftwareEngineer to join their collaborative R&D team in Cambridge .This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What’s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You’ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embeddedsoftware for their market-leading products. You’ll play a key role in firmware More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ZENOVO LTD
SeniorEmbeddedSoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced SeniorEmbeddedSoftwareEngineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What's on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You'll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embeddedsoftware for their market-leading products. You'll play a key role in firmware More ❯
Swavesey, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gardasoft Vision Ltd
SENIOREMBEDDEDSOFTWAREENGINEER Overview: Gardasoft is the global leader in the design, manufacture, and application of high-performance LED control technology. Gardasoft has an enviable reputation within the machine vision industry that it sells to through its Distributor network for its innovative products and solutions. Based in Cambridge are the R&D facilities, production, and … all support functions. We are currently recruiting a passionate and energetic SeniorEmbeddedSoftwareEngineer, working at Swavesey/Cambridge Location. Key Responsibilities Design, develop, optimise, and test firmware and software that executes directly on processor or embedded OS. Develop and execute unit tests, integration tests, and validation frameworks. Debug and test complex issues … in firmware using oscilloscopes, logic analysers, and other test equipment. Collaborate with cross-functional teams including software, hardware, and product management to define and deliver product requirements. Lead the firmware release cycle, including documentation, and deployment for manufacturing. Research alternative technologies and evaluate for use within Gardasoft products. Support manufacturing and production testing, ensuring firmware stability and performance in More ❯
SeniorEmbeddedSoftwareEngineer | Newtown, Wales If youre an embeddedsoftwareengineer who wants end-to-end ownership - from concept through to production this role is for you. A leader in the industrial automation industry is looking for an experienced embeddedsoftwareengineer to join their world-class engineering team … with full training & support to become an expert software engineer. Youll b... More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
SeniorEmbeddedSoftwareEngineer Hybrid/Onsite to Birmingham TAE Power Solutions. The Next Paradigm Shift: Accelerated. The future is electric, but only if its better for businesses, consumers, and the planet. We bring electrification to the next level, to enable and sustain a cleaner planet. At TAE Power Solutions, we design power management systems that … efficiencies, we develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last longer. About the Role: As a member of the EmbeddedSoftware team within TAE Power Solutions, you will be working on a range of demonstrator and production projects, developing software for embedded systems in automotive applications. … You will be involved in all stages of the software development process, and liaise directly with customers, suppliers, and other engineering teams. Essential Duties & Responsibilities: Provide technical delivery and leadership of embeddedsoftware activities Creation and management of software requirements Architectural design of the software Development and testing of embedded C code Integration of More ❯
SeniorEmbeddedSoftwareEngineer (Senior or Principal) — IoT & Space Systems Join a pioneering team building the next generation of space-powered IoT solutions. My client are developing a highly advanced satellite network that connects billions of devices worldwide — enabling users to sense, track, and act on data anywhere on the planet. As a SeniorEmbeddedSoftwareEngineer , you’ll design and optimize software for low-power, battery-operated IoT devices that communicate through space-based systems. You’ll focus on performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware … for minimal power consumption and reliable real-time performance. Customize and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels. Integrate secure and efficient IoT communication protocols (e.g., MQTT, BLE). Testing & Automation Develop automated unit, integration, and regression test frameworks. Conduct prototype and hardware-in-the-loop (HIL) testing for validation. Implement CI/CD pipelines using tools such More ❯