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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
SeniorEmbeddedSoftwareEngineer 📍 Milton Keynes – Onsite 🕒 Permanent Position Ready to launch your career into orbit? Join a cutting-edge team developing next-generation communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. This is your chance to work on technology that’s literally out of this world. 🚀 What You’ll Be … Doing As a SeniorEmbeddedSoftwareEngineer, you’ll be at the heart of our mission-critical projects, designing and developing software that powers high-reliability systems in extreme environments. Craft low-level and high-level software in C , from concept to deployment. Drive development across the full software stack: microcontrollers, drivers, BSPs … and validate new product designs. Own the full lifecycle: architecture, coding, testing, debugging, and in-orbit support. 🧠 What You Bring You’re a problem-solver with a passion for embedded systems and a track record of delivering robust, efficient code. Strong experience in C programming is essential. Solid understanding of real-time systems , IP protocols , and hardware interfaces . More ❯
SeniorEmbeddedSoftwareEngineer 📍 Milton Keynes – Onsite 🕒 Permanent Position Ready to launch your career into orbit? Join a cutting-edge team developing next-generation communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. This is your chance to work on technology that’s literally out of this world. 🚀 What You’ll Be … Doing As a SeniorEmbeddedSoftwareEngineer, you’ll be at the heart of our mission-critical projects, designing and developing software that powers high-reliability systems in extreme environments. Craft low-level and high-level software in C , from concept to deployment. Drive development across the full software stack: microcontrollers, drivers, BSPs … and validate new product designs. Own the full lifecycle: architecture, coding, testing, debugging, and in-orbit support. 🧠 What You Bring You’re a problem-solver with a passion for embedded systems and a track record of delivering robust, efficient code. Strong experience in C programming is essential. Solid understanding of real-time systems , IP protocols , and hardware interfaces . More ❯
SeniorEmbeddedSoftwareEngineer 📍 Milton Keynes – Onsite 🕒 Permanent Position Ready to launch your career into orbit? Join a cutting-edge team developing next-generation communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. This is your chance to work on technology that’s literally out of this world. 🚀 What You’ll Be … Doing As a SeniorEmbeddedSoftwareEngineer, you’ll be at the heart of our mission-critical projects, designing and developing software that powers high-reliability systems in extreme environments. Craft low-level and high-level software in C , from concept to deployment. Drive development across the full software stack: microcontrollers, drivers, BSPs … and validate new product designs. Own the full lifecycle: architecture, coding, testing, debugging, and in-orbit support. 🧠 What You Bring You’re a problem-solver with a passion for embedded systems and a track record of delivering robust, efficient code. Strong experience in C programming is essential. Solid understanding of real-time systems , IP protocols , and hardware interfaces . More ❯
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 SeniorSoftwareEngineer, Embedded will be contributing extensively to our embedded UI … 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. More ❯
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 SeniorSoftwareEngineer, Embedded will be contributing extensively to our embedded UI … 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. More ❯
SeniorEmbeddedEngineer – AI & Robotics Start-up | Birmingham | Outside IR35 | 6-Month Contract I’m currently working with a Birmingham-based start-up that’s redefining everyday household products by combining AI and robotics to create cutting-edge technology. They’re urgently looking for a SeniorEmbeddedEngineer to join their growing team and … help drive innovation from concept to production. This is a great opportunity for someone who thrives working autonomously, enjoys tackling complex embedded challenges, and loves seeing products come to life. What you’ll be doing: Adding functionality to existing drivers Integrating low-level programming with cloud technologies and mobile applications Driving development across the full product lifecycle, from prototype … to production Key skills: Embedded Linux C++ BLE/Wi-Fi OTA firmware updates (Bonus: experience with telemetry data syncing) Location: Central Birmingham Contract: 6 months | Outside IR35 | Competitive day rate More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
CBSbutler Ltd
SeniorEmbedded C++ SoftwareEngineer £62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across defence, aerospace, and security applications. We play an important role … in supplying critical technologies to both the UK armed forces and international partners, contributing to next-generation capabilities in multiple domains. We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation … of features and capabilities using innovative software solutions and we need you to create them. Essential Bare metal embedded C++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office 1-4 days a week. Employees are welcome to work onsite More ❯
Stroud, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Day's Per Week On-Site) Salary: Up to £70,000 + Benefits (Depending on Experience) Overview of Business & Opportunity: Do you have a passion for creating cutting-edge embeddedsoftware solutions for leading companies and want to be part of a small team that brings them to life? If you do we have the perfect opportunity for … you! You could be working for technical consultancy specializing in small board embedded system implementation and prototyping. You will work closely with a talented team of three engineers and developers who will help you as you continue to grow your programming skills. You will be working directly with stakeholders to gather requirements, develop and maintain infrastructure for application development … attend design meetings, write code, fix bugs, and assist the Principal Software Engineers in all design-related tasks. Additionally, you will participate in test suite development, provide and maintain high levels of customer service, and develop technical documentation. Key Experience: - Experience of Programming C onto a RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C is desirable - Knowledge More ❯
Day's Per Week On-Site) Salary: Up to £70,000 + Benefits (Depending on Experience) Overview of Business & Opportunity: Do you have a passion for creating cutting-edge embeddedsoftware solutions for leading companies and want to be part of a small team that brings them to life? If you do we have the perfect opportunity for More ❯