EmbeddedSoftware Team Lead Department: R&D Employment Type: Full Time Location: Salisbury Description Working within the SoftwareDevelopment team your role is to help co-ordinate the embeddedsoftwaredevelopment team and contribute to the development activities. The EmbeddedSoftware Team Lead position is a split role with both … you maintain your engineering skills as they are an important part of the profile and are key to being an effective technical manager. As part of a team of embeddedsoftware developers you will be involved with a variety of projects that use microcontroller, DSP and embedded Linux technologies. It is expected that you will have proven … contribute to the code base. In the early stages of a project, you will collaborate with the Project Management and Engineering Management teams to distil technical specifications into detailed software tasks. During the development phase, you will manage the team, promoting a collaborative work culture and ensuring that requirements are met throughout the development lifecycle. You will More ❯
EmbeddedSoftwareDevelopment Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35) This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026 Step into the world of cutting-edge engineering with this incredible opportunity as an EmbeddedSoftwareDevelopment Engineer. This is … and forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embeddedsoftware and want to make a real impact, this is the role for you. What You Will Do: - Perform microcontroller software testing on control boards to ensure … optimal performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using Model in Loop, Software in Loop More ❯
Warwick, Canley, West Midlands (County), United Kingdom
Jonathan Lee Recruitment Ltd
EmbeddedSoftwareDevelopment Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35) **This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026** Step into the world of cutting-edge engineering with this incredible opportunity as an EmbeddedSoftwareDevelopment Engineer. This is … and forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embeddedsoftware and want to make a real impact, this is the role for you. What You Will Do: - Perform microcontroller software testing on control boards to ensure … optimal performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using Model in Loop, Software in Loop More ❯
Join us at Smartbox as an EmbeddedSoftware Developer! Are you a passionate EmbeddedSoftware Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As … our EmbeddedSoftware Developer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy … Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and softwaredevelopment: Designing, developing and maintaining embeddedsoftware in C for Zephyr RTOS and Embedded Linux. Essential More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an EmbeddedSoftware Developer! Are you a passionate EmbeddedSoftware Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As … our EmbeddedSoftware Developer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy … Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and softwaredevelopment: Designing, developing and maintaining embeddedsoftware in C for Zephyr RTOS and Embedded Linux. Essential More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Premier Group
Job Title: EmbeddedSoftware Engineer Location: Glasgow (Scotland) Salary: £40,000-£50,000 per annum Overview of company and job title: An exciting engineering company based in Glasgow (Scotland) who design and develop high-tech leading products for multiple industries that include Medical/Healthcare, IoT, Sports and many more are now seeking to hire for a new … EmbeddedSoftware Engineer to join the growing technical creative team. The role: As the EmbeddedSoftware Engineer , you will take responsibility for the development of real time embedded code and application software to support the development of product concepts, early prototypes and fully commercial products across Medical/Healthcare, IoT, Sports and … others. Salary: The salary on offer for the EmbeddedSoftware Engineer is £40,000 - £50,000 per annum . EmbeddedSoftware Engineer Key Skills: 3-4+ years industry experience Experience of real time embeddedsoftwaredevelopmentEmbeddedSoftware Programming in C Low level and bare metal experience Experience of Microcontrollers More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
Premier Group
Job Title: EmbeddedSoftware Engineer Location: Glasgow (Scotland) Salary: £40,000-£50,000 per annum Overview of company and job title: An exciting engineering company based in Glasgow (Scotland) who design and develop high-tech leading products for multiple industries that include Medical/Healthcare, IoT, Sports and many more are now seeking to hire for a new … EmbeddedSoftware Engineer to join the growing technical creative team. The role: As the EmbeddedSoftware Engineer , you will take responsibility for the development of real time embedded code and application software to support the development of product concepts, early prototypes and fully commercial products across Medical/Healthcare, IoT, Sports and … others. Salary: The salary on offer for the EmbeddedSoftware Engineer is £40,000 - £50,000 per annum . EmbeddedSoftware Engineer Key Skills: 3-4+ years industry experience Experience of real time embeddedsoftwaredevelopmentEmbeddedSoftware Programming in C Low level and bare metal experience Experience of Microcontrollers More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
Premier Group
Job Title: EmbeddedSoftware Engineer Location: Glasgow (Scotland) Salary: £40,000-£50,000 per annum Overview of company and job title: An exciting engineering company based in Glasgow (Scotland) who design and develop high-tech leading products for multiple industries that include Medical/Healthcare, IoT, Sports and many more are now seeking to hire for a new … EmbeddedSoftware Engineer to join the growing technical creative team. The role: As the EmbeddedSoftware Engineer , you will take responsibility for the development of real time embedded code and application software to support the development of product concepts, early prototypes and fully commercial products across Medical/Healthcare, IoT, Sports and … others. Salary: The salary on offer for the EmbeddedSoftware Engineer is £40,000 - £50,000 per annum . EmbeddedSoftware Engineer Key Skills: 3-4+ years industry experience Experience of real time embeddedsoftwaredevelopmentEmbeddedSoftware Programming in C Low level and bare metal experience Experience of Microcontrollers More ❯
Job title: Senior EmbeddedSoftware Engineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical … control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Senior EmbeddedSoftware Engineer, you will be reporting to the Software Engineering Manager as an embedded systems developer . Responsible for integration of hardware and software, this … exciting role will place the right candidate at the forefront of unmanned air systems development in the UK. We seek someone looking to support in the development and verification of flight control software. You will be supporting in the delivery of engineering outputs including software requirements, software design, software implementation and software testing. Applying More ❯
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 ❯
EmbeddedSoftware Engineer We are seeking a talented and motivated EmbeddedSoftware 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 embeddedsoftwaredevelopment, from initial requirements and design through to implementation, testing, and … delivery. Key Responsibilities of the EmbeddedSoftware Engineer: Develop embeddedsoftware solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence Troubleshoot and … resolve technical software issues Interpret system and software requirements to deliver robust and reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What Were Looking For in the EmbeddedSoftware Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience More ❯
EmbeddedSoftware Engineer We are seeking a talented and motivated EmbeddedSoftware 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 embeddedsoftwaredevelopment, from initial requirements and design through to implementation, testing, and … delivery. Key Responsibilities of the EmbeddedSoftware Engineer: Develop embeddedsoftware solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence Troubleshoot and … resolve technical software issues Interpret system and software requirements to deliver robust and reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What We re Looking For in the EmbeddedSoftware Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven More ❯
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 ❯
Are you passionate about developing innovative embeddedsoftware solutions for next-generation devices? We are looking for a talented and driven EmbeddedSoftware Engineer to join our engineering team in Leeds. Key Responsibilities of the EmbeddedSoftware Engineer job in Leeds: Design and develop embeddedsoftware using C, focusing on RTOS-based … MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay current with industry trends and emerging technologies to drive innovation in embeddedsoftware development. Required Skills & Experience for the EmbeddedSoftware Engineer job in Leeds: Strong experience in C programming for real-time embedded systems. Proficient in … using RTOS platforms (e.G., Zephyr, FreeRTOS, etc.). Experience with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi, etc.). Familiarity with web technologies (JavaScript, HTML) for embedded web interfaces or tools. Knowledge of Linux OS application development for embedded testing environments. Proficient with development tools and version control systems (e.G., Git, IDEs). Understanding of secure More ❯
Penicuik, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an EmbeddedSoftware Engineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems … and Linux development with a successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embeddedsoftware across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded … Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for EmbeddedSoftware Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embeddedsoftwaredevelopment Strong proficiency in More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
FINTEC recruit is seeking an EmbeddedSoftware Engineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems … and Linux development with a successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embeddedsoftware across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded … Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for EmbeddedSoftware Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embeddedsoftwaredevelopment Strong proficiency in More ❯
Wigan, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Job Title: Junior Electronics & EmbeddedSoftware Engineer Location: Wigan Salary: Up to £40,000 KO2 is working on behalf of a long-standing client in the Wigan area, a specialist in the design and development of cutting-edge electronic products for a range of industries. Due to continued growth and the successful delivery of multiple new projects … they are now looking to add a Junior Electronics & EmbeddedSoftware Engineer to their expanding R&D team. About the Role: This is an excellent opportunity for an early-career engineer (1-3 years' experience) to develop both electronics and embeddedsoftware skills in a hands-on, small team collaborative environment. You'll work across the … full product development lifecycle-from concept through to production-alongside a team of experienced engineers developing innovative and reliable electronic and embedded systems. Key Responsibilities: Assist in the design, development, and testing of electronic circuits and systems Support schematic capture and PCB layout design Develop, debug, and maintain embeddedsoftware for microcontrollers (C/C++ More ❯
Job Title: Junior Electronics & EmbeddedSoftware Engineer Location: Wigan Salary: Up to 40,000 KO2 is working on behalf of a long-standing client in the Wigan area, a specialist in the design and development of cutting-edge electronic products for a range of industries. Due to continued growth and the successful delivery of multiple new projects … they are now looking to add a Junior Electronics & EmbeddedSoftware Engineer to their expanding R&D team. About the Role: This is an excellent opportunity for an early-career engineer (1-3 years' experience) to develop both electronics and embeddedsoftware skills in a hands-on, small team collaborative environment. You'll work across the … full product development lifecycle-from concept through to production-alongside a team of experienced engineers developing innovative and reliable electronic and embedded systems. Key Responsibilities: Assist in the design, development, and testing of electronic circuits and systems Support schematic capture and PCB layout design Develop, debug, and maintain embeddedsoftware for microcontrollers (C/C++ More ❯
Chelsea Technologies is seeking an experienced and motivated EmbeddedSoftware Engineer to join our innovative Engineering team. This is a fantastic opportunity to work on complex and impactful software solutions that power our world-class environmental monitoring products. If you're passionate about embedded systems, thrive in a collaborative environment, and want to contribute to cutting … edge projects, we want to hear from you. About the Role As an EmbeddedSoftware Engineer at Chelsea Technologies, youll play a key role in designing, developing, and delivering embeddedsoftware solutions across a range of product lines. You'll work closely with multidisciplinary teams, contributing your expertise to help fuse software with hardware to … role offers a balance of independent project ownership and collaborative engineering, with opportunities to mentor others and bring innovation to the forefront of our product development. ?? Key Responsibilities Develop embeddedsoftware for Chelseas products both independently and within cross-functional teams. Deploy and debug Linux-based or real-time embedded operating systems. Work with a wide range 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 ❯
Job Title : Principal EmbeddedSoftware Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a high-impact … role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full softwaredevelopment lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and … timely delivery of projects. Defining project scope and deliverables, aligning development with customer requirements and strategic goals. Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld. Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal EmbeddedSoftware Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a high-impact … role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full softwaredevelopment lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and … timely delivery of projects. Defining project scope and deliverables, aligning development with customer requirements and strategic goals. Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld. Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experien