Senior Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embeddedsystems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer 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 embedded software for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. Embedded Software Engineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embedded software solutions alongside FPGA and digital hardware teams. Define, architect, and document embedded software … requirements. Drive continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. Embedded Software Engineer 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/or Embedded Linux . Ability to work closely More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
Are you a driven and proficient Embedded Digital Design Engineer looking for an exceptional opportunity to showcase your problem-solving abilities and contribute to world-class engineering projects? As an Embedded Digital Design Engineer you'll have the opportunity to work on innovative projects with our advanced technology. With involvement at all phases of the development cycle, you … ll ultimately see the overall embedded system come to life! Job Title: Embedded Digital Design Engineer Salary: Circa £40,000-£60,000 depending on experience Location: Stevenage (We may be able to offer a relocation package for this role) Dynamic (hybrid) working : Where possible, we will seek to accommodate a blended approach to on-site and remote working. … neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities, including subsidised meals, free car parking and much more. The opportunity: This is an exciting opportunity for an Embedded Digital Design Engineer to be involved in the development of our growing portfolio of complex embedded digital systems. The portfolio ranges from advanced DSP systems (e.g. Image More ❯
Employment Type: Permanent, Part Time, Work From Home
or Stevenage Salary: Up to £75,000 + Bonus & Benefits Contract: Permanent | DV Eligible (British Citizenship Required)We're looking for a Software Security Engineer to secure complex software systems, including embeddedsystems, across multiple projects. You'll work with development teams to ensure secure design, architecture, and coding practices, while identifying risks and implementing mitigation strategies. … improvements in processes, tools, and workflows What We're Looking For: Experience in Defence, Aerospace, Automotive, Telecoms, or similar Knowledge of software security standards and best practices Experience with embeddedsystems development Collaborative problem-solver with leadership and influencing skills DV & SC clearance eligible with British citizenship Perks & Benefits: Bonus of up to 21% of base salary Pension More ❯
Graduate Embedded Software Engineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embeddedsystems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy … devices that make a real impact on sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For … Graduate with a 2:1 degree or higher in Electrical Engineering, Solid programming skills in C Interest in embeddedsystems and an understanding of basic electronics 🌱 Why Join: Be part of a company developing technology that reduces energy waste and supports a greener future. Work in a hybrid model from their Cambridge office and get mentorship and support More ❯
Graduate Embedded Software Engineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embeddedsystems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy … devices that make a real impact on sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For … Graduate with a 2:1 degree or higher in Electrical Engineering, Solid programming skills in C Interest in embeddedsystems and an understanding of basic electronics 🌱 Why Join: Be part of a company developing technology that reduces energy waste and supports a greener future. Work in a hybrid model from their Cambridge office and get mentorship and support More ❯
Graduate Embedded Software Engineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embeddedsystems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy … devices that make a real impact on sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For … Graduate with a 2:1 degree or higher in Electrical Engineering, Solid programming skills in C Interest in embeddedsystems and an understanding of basic electronics 🌱 Why Join: Be part of a company developing technology that reduces energy waste and supports a greener future. Work in a hybrid model from their Cambridge office and get mentorship and support More ❯
a talented Senior Firmware & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with strong experience in power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in a fast-paced, collaborative environment. About the Role As a Senior Firmware & Software Engineer, you … with the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure top-quality performance. What Youll Do Design, develop, maintain, and test embedded firmware and software for electric power systems Work closely with hardware engineers to integrate code with electronics Write clear, maintainable code in C/C++ for bare-metal … and embeddedsystems Document development processes and testing procedures Provide technical support and contribute to continuous improvement initiatives Ensure compliance with coding standards and regulatory requirements What Were Looking For Solid experience in embeddedsystems and microcontroller firmware development Proficiency in C and C++ programming Familiarity with cross compilers, debugging tools, and source control systemsMore ❯
Embedded Software Engineer | Salisbury | £45,000 DOE As an Embedded Software Engineer for this well-established manufacturer, you’ll be joining a growing design team developing products across diverse industries. This opportunity offers variety, challenge, and the opportunity to see your designs come to life in the UK and international facilities. As an Embedded Software Engineer, you … will benefit from: 22 days holiday + bank holidays (increasing by one every year) Early finish on Fridays Onsite parking As an Embedded Software Engineer, your responsibilities will include: Reviewing product specifications and proposing software solutions Designing and developing embedded software in C Creating application and test software Ensuring products meet specifications and industry standards Supporting the transition … of products into manufacturing As an Embedded Software Engineer, your experience will include: Embedded C , Embedded Linux , and RTOS . Hardware-level interaction with 32-bit microcontrollers and microprocessors Debugging and testing embeddedsystems Familiarity with communications protocols and GUI packages. Use of development tools like Yocto , GitLab CI/CD , and LabView If you More ❯
Embedded Software Engineer We are seeking a talented and motivated Embedded Software Engineer 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 embedded software development, from initial requirements and design through to implementation, testing, and delivery. Key Responsibilities … of the Embedded Software Engineer: Develop embedded software 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 Embedded Software Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience in a software engineering role, ideally within a manufacturing More ❯
Embedded Software Engineer We are seeking a talented and motivated Embedded Software Engineer 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 embedded software development, from initial requirements and design through to implementation, testing, and delivery. Key Responsibilities … of the Embedded Software Engineer: Develop embedded software 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 We re Looking For in the Embedded Software Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience in a software engineering role, ideally within a More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
manufacturers. Due to our continued growth we are now recruiting for a Control System Developer Vehicle Supervisory Controller to be based at our customers site in Gaydon . Our EmbeddedSystems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. … development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embeddedsystems & solutions. The Role: We are looking for a passionate and technically skilled Control System Developer to join our advanced electrified vehicle (xHEV) team. This role focuses on … the development and integration of control strategies within the Vehicle Supervisory Controller (VSC) , enabling optimal performance across thermal systems, energy management, torque coordination , and driver-selectable modes . You will play a key role in shaping the behavior of hybrid and electric vehicles, ensuring seamless coordination between subsystems, regulatory compliance, and an exceptional driving experience. Area of Responsibility Control More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embeddedsystems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world a greener, and … software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embeddedsystems and AI models Required skills for Lead Software Engineer: + Have held a leading software engineer role for a number of years + Proficiency with scripting languages … like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embedded software development (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge + Experience working with motors & materials handling systems + Experience designing electronic circuits + Previous experience in a regulated environment What More ❯
Warwick, Warwickshire, West Midlands, United Kingdom Hybrid / WFH Options
Tata Technologies Europe Ltd
manufacturers. Due to our continued growth we are now recruiting for an Integration Engineer Plug in Hybrid Vehicles to be based at our customers site in Gaydon . Our EmbeddedSystems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. … development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embeddedsystems & solutions. The Role: We are seeking a technically skilled and delivery-focused PHEV Integration Engineer to lead the integration of propulsion systems for Plug-in Hybrid … Electric Vehicles (PHEVs) . This role is central to ensuring seamless coordination between internal combustion engine (ICE), electric drive units, battery systems, and vehicle supervisory controls. You will work across software, calibration, hardware, and vehicle domains to validate system-level functionality, resolve integration issues, and support program milestones from concept through production. Onsite collaboration with OEM teams is highly More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Cirrus Logic
s where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career We're looking for a motivated Embedded Software Test Engineer with excellent Python skills and a solid understanding of embeddedsystems to strengthen our Software Test organisation. This is a great opportunity for someone … development and automation, FPGA and silicon bring-up, and continuous integration workflows. Responsibilities: Contribute to test plan development for new features and projects Design and execute test cases for embeddedsystems, analyse results, and report findings to project teams Develop and maintain Python-based test automation Collaborate with cross-functional engineers, across hardware and software, to debug and … in code reviews and promote best practices in software development Required Skills and Qualifications: A degree in Electronic & Electrical Engineering, Computer Engineering, or a related field Professional experience in embedded software, test automation, or a related area Strong Python development skills Good understanding of software development and test principles Solid grasp of embedded software concepts Familiarity with CI More ❯
Hereford, Herefordshire, West Midlands, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Software Developer EmbeddedSystems Location: Hybrid - Herefordshire 4 days/week on customer site Clearance: Must be eligible for DV clearance (British Citizen, UK residency last 10 years). Are you an experienced software developer who loves building practical solutions on embedded hardware? Want to work closely with end-users and see the real-world impact of … is a hands-on role for engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What Youll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate … sharing and mentor less-experienced developers when appropriate. What Youll Bring Essential: Experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embeddedsystems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development More ❯
ross-on-wye, midlands, united kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Software Developer EmbeddedSystems Location: Hybrid - Herefordshire 4 days/week on customer site Clearance: Must be eligible for DV clearance (British Citizen, UK residency last 10 years). Are you an experienced software developer who loves building practical solutions on embedded hardware? Want to work closely with end-users and see the real-world impact of … is a hands-on role for engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What Youll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate … sharing and mentor less-experienced developers when appropriate. What Youll Bring Essential: Experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embeddedsystems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development More ❯
An AI startup focused on building next-generation intelligent systems that bring artificial intelligence closer to the edge. Our mission is to create solutions that harness the power of AI in real-world applications, enabling smarter, faster, and more efficient technologies. We are looking for an Embedded Software Engineer to join our engineering team. In this role, you … will develop, optimize, and deploy embedded software that supports AI-driven applications on resource-constrained devices. You will work closely with hardware, systems, and AI engineers to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embedded software for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto … embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real-world use cases. Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Proficiency in C/C++ for embeddedsystems development. More ❯
warrington, cheshire, north west england, united kingdom
Oho Group Ltd
An AI startup focused on building next-generation intelligent systems that bring artificial intelligence closer to the edge. Our mission is to create solutions that harness the power of AI in real-world applications, enabling smarter, faster, and more efficient technologies. We are looking for an Embedded Software Engineer to join our engineering team. In this role, you … will develop, optimize, and deploy embedded software that supports AI-driven applications on resource-constrained devices. You will work closely with hardware, systems, and AI engineers to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embedded software for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto … embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real-world use cases. Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Proficiency in C/C++ for embeddedsystems development. More ❯
bolton, greater manchester, north west england, united kingdom
Oho Group Ltd
An AI startup focused on building next-generation intelligent systems that bring artificial intelligence closer to the edge. Our mission is to create solutions that harness the power of AI in real-world applications, enabling smarter, faster, and more efficient technologies. We are looking for an Embedded Software Engineer to join our engineering team. In this role, you … will develop, optimize, and deploy embedded software that supports AI-driven applications on resource-constrained devices. You will work closely with hardware, systems, and AI engineers to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embedded software for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto … embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real-world use cases. Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Proficiency in C/C++ for embeddedsystems development. More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
leading manufacturers. Due to our continued growth we are now recruiting for an Integration Engineer Battery Electric Vehicle to be based at our customers site in Gaydon . Our EmbeddedSystems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. … development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embeddedsystems & solutions. The Role: We are looking for a highly motivated and technically proficient BEV Integration Engineer to lead the system-level integration of Battery Electric Vehicle (BEV … propulsion systems. This role is pivotal in ensuring seamless operation and communication between electric drive units, battery management systems, vehicle supervisory controls, and thermal management systems. You will work cross-functionally with software, hardware, calibration, and vehicle teams to validate performance, resolve integration issues, and support delivery milestones from concept through production. Area of Responsibility System Integration & Validation Lead More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … re best known for turning technically ambitious product ideas into high-performance embeddedsystems - everything from consumer devices to vision-based AR/VR platforms and radiation imaging systems . It’s a mix of deep embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user … space. Right now, they’re looking for an Embedded Software Engineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
As the Embedded Design Team Lead, you will have the opportunity to guide our team of skilled engineers and contribute to the development of advanced defence technology. This role is ideal for an ambitious individual who excels in a fast-paced and dynamic environment. Salary: Up to £65,000 depending on experience Location: Stevenage (We may be able to … 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: Are you an Embedded Digital Design Engineer with team leadership experience and a desire to make a difference? Can you inspire others, drive innovation and encourage collaboration? As the Embedded Design Team … Lead you will be involved in the development of our growing portfolio of complex embedded digital systems. Your role will be leading the day to day line management of the team, identifying opportunities and driving process improvements while promoting a delivery focussed culture on some of the most exciting and challenging products and technology in defence today. The role More ❯