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 ❯
TEKsystems is looking for a Embedded Real-Time Software Engineer in the Atlanta area. The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions executing on limited-resource hardware, where the engineer develops software that … interfaces to real-time operating systems, device drivers, and board devices. The Embedded Real-Time Software Engineer understands the complexity of allocating hardware board devices, manages hardware device access, architects for software scheduling and low latency, controls system states and modes, manages systems' components status and health, and develops domain-specific applications. The Embedded Real-Time … Software Engineer performs full softwaredevelopment lifecycle tasks, applies disciplined softwaredevelopment processes, utilizes safety and security unique processes and designs, and incorporates open system software frameworks. The Embedded Real-Time Software Engineer is proficient in programming languages for real-time computing applications, such as C and C++, and demonstrates knowledge in 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 ❯
Grand Prairie, Texas, United States Hybrid / WFH Options
Lockheed Martin
Job ID: 691191BR Date posted: Sep. 02, 2025 Description: Lockheed Martin Missiles and Fire Control (MFC) is currently seeking an experienced EmbeddedSoftware Engineer who will be responsible for Low level embeddeddevelopment on missile software programs at our Grand Prairie, Texas site. What You Will Be Doing Are you a highly skilled Real-Time … EmbeddedSoftware Engineer experienced in developing low level embeddedsoftware and working with device drivers/bootloaders? You will support the development of low level embeddedsoftware for real-time software systems interacting with cross functional teams. Come to work for Lockheed Martin and help keep our military strong and our country … is in Dallas. Discover more about our Dallas, Texas location. Basic Qualifications: • BS in Computer Engineering, Computer Science, or Electrical Engineering • Active secret clearance • Ada/C/C++ softwaredevelopment • Low level Embeddedsoftwaredevelopment • Real Time Operating System (RTOS) experience - Linux and VxWorks • Experience doing low level embeddedsoftwaredevelopmentMore ❯
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 ❯
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 ❯
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 ❯
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 ❯
Lockheed Martin MFC - Embedded S/W Engineer - Job # 15420 Location - Grand Prairie, TX (On-site full time) Pay Rate up to $92.55 W2 hourly (1.5x OT), Medical/Dental/Vision/401k Offered Duration: 12-18+ Months with possibility to convert direct Clearance: Must have active DoD Secret Clearance Job Description 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 such engineering applications and produces such as laboratory simulations systems airplane flight control and display systems avionics … and other systems and applications of this nature. Interfaces with customers suppliers' application users and other technical and support personnel. LM MFC Grand Prairie location is looking for a Software Engineer to support development, integration, and test of embeddedsoftware solutions. The candidate will work with the team implementing, integrating, and testing embeddedsoftwareMore ❯
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 ❯