Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid/Remote Options
Kodu
SeniorEmbeddedSoftwareEngineer Own the software that moves human capability forward. Based in Leeds with hybrid working, this SeniorEmbeddedSoftwareEngineer role leads firmware for advanced prosthetics and internal tools. £60,000£65,000 plus strong benefits, flexible onsite rhythm, and real authority to set standards across a regulated … high-impact product portfolio. Scope of the Role: As the SeniorEmbeddedSoftwareEngineer, you will stabilise legacy code and shape future architecture across mechatronic devices. The SeniorEmbeddedSoftwareEngineer partners with electronics, mechanical and manufacturing to deliver reliable control in real products. Own product firmware from concept to fielded release. … Own internal tool software for test rigs and manufacturing. Define specifications, risk assessments and traceability. Lead source control, build and documentation standards. Manage external partners and upskill colleagues. Key Skills and Experience Required: Proven delivery in mechatronic products as SeniorEmbeddedSoftwareEngineer or Senior Firmware Engineer. Real-time control with sensors, motors, peripherals More ❯
Frodsham, Cheshire, North West, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
Role: Lead EmbeddedSoftwareEngineer Location: Fordsham, Cheshire salary: £60,000 to £70,000 When it comes to engineering medical technologies used at the point of need, whether in a GP surgery, an ICU, or a specialist hospital department, our client is setting new benchmarks for innovation, safety, and quality. Their devices are designed to prolong life … earned long standing trust from healthcare professionals and patients alike. Building on this heritage, they are now expanding their engineering department and are looking for a highly capable Lead EmbeddedSoftwareEngineer to guide the next generation of life saving products. The Opportunity As the Lead EmbeddedSoftwareEngineer, you will take ownership of … embeddedsoftware development within the department, acting as the technical lead and setting the standards for quality, architecture, documentation, and compliance. You will play a central role in developing devices used in hospitals, critical care wards, and frontline clinical environments. You will work closely with hardware, systems, and regulatory teams, ensuring products meet the stringent requirements expected of More ❯
My client is a fast-growing fabless Semiconductor business that develops advanced embedded solutions used in a wide range of consumer and industrial products worldwide. Due to continued expansion, they are looking for an experienced SeniorEmbeddedSoftwareEngineer to join their multi-disciplinary team of embedded, electronics, silicon and control engineers. The company … high-volume production. You do not need to come from another Semiconductor company, although it would be useful; it s not essential. You must have good experience in writing embedded C code for drivers, using Python for test systems and ARM Cortex. The Role SeniorEmbeddedSoftwareEngineer - Device Driver You will play a key … role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring-up and validation activities. The position offers a mix of hands-on technical work, cross-team collaboration and problem-solving within a highly skilled engineering group. Key Responsibilities - SeniorEmbeddedSoftwareEngineer - Device Driver Develop and maintain More ❯
My client is a fast-growing fabless Semiconductor business that develops advanced embedded solutions used in a wide range of consumer and industrial products worldwide. Due to continued expansion, they are looking for an experienced SeniorEmbeddedSoftwareEngineer to join their multi-disciplinary team of embedded, electronics, silicon and control engineers. The company … high-volume production. You do not need to come from another Semiconductor company, although it would be useful; it’s not essential. You must have good experience in writing embedded C code for drivers, using Python for test systems and ARM Cortex. The Role – SeniorEmbeddedSoftwareEngineer - Device Driver You will play a key … role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring-up and validation activities. The position offers a mix of hands-on technical work, cross-team collaboration and problem-solving within a highly skilled engineering group. Key Responsibilities - SeniorEmbeddedSoftwareEngineer - Device Driver Develop and maintain More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum £60,000 to £75,000 basic + benefits
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Verso Recruitment
My client is a fast-growing fabless Semiconductor business that develops advanced embedded solutions used in a wide range of consumer and industrial products worldwide. Due to continued expansion, they are looking for an experienced SeniorEmbeddedSoftwareEngineer to join their multi-disciplinary team of embedded, electronics, silicon and control engineers. The company … high-volume production. You do not need to come from another Semiconductor company, although it would be useful; it's not essential. You must have good experience in writing embedded C code for drivers, using Python for test systems and ARM Cortex. The Role – SeniorEmbeddedSoftwareEngineer - Device Driver You will play a key … role in the development of embedded driver firmware for custom silicon devices, as well as supporting verification, bring-up and validation activities. The position offers a mix of hands-on technical work, cross-team collaboration and problem-solving within a highly skilled engineering group. Key Responsibilities - SeniorEmbeddedSoftwareEngineer - Device Driver Develop and maintain More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: London (Hybrid- 1-2 Days) Duration: Fixed term contract Job Overview: Scope of Work Client is seeking a SeniorEmbeddedSoftwareEngineer to support development activities for a complex Adaptive SoC design targeted toward a high-speed networking application . This engagement will be for … an initial term of six (6) months , with the potential for extension based on project needs and performance. Role Required SeniorEmbeddedSoftwareEngineer Scope of Work The selected engineer will be responsible for developing, integrating, and debugging embeddedsoftware running on an Adaptive SoC platform. The work will involve bare-metal environments … embedded Linux, RTOS development, and high-speed networking protocol integration. Responsibilities include, but are not limited to: Designing, implementing, and testing embeddedsoftware components Integrating software on complex SoC architectures Leveraging co-simulation, emulation, and hardware-based debug Supporting bring-up and validation of high-throughput networking interfaces Participating in CI/CD workflows and Git More ❯
Andover, Hampshire, England, United Kingdom Hybrid/Remote Options
Owen Daniels
Are you a SeniorEmbeddedSoftwareEngineer? Do you have experience in writing and testing code in Embedded C, C++ and Python? Are you confident working with products involving motor or motion control? If so, an exciting permanent opportunity has arisen to join a company specialising in the design and manufacture of complex electromechanical devices … and machines. SeniorEmbeddedSoftwareEngineer Permanent OpportunityASAP StartMonday to Friday (Flexible start/finish times & hybrid working available)Location: Andover Company Info: The business is a respected, family-run business that’s been transforming lives for over a century. This leading UK manufacturer designs and builds high-quality stairlifts that help people regain their independence … the homes they love. If you’re looking to make a difference and work on developing new technologies for their sector, then this could be the company for you. SeniorEmbeddedSoftwareEngineer - Job Description: Design, write, test and deliver embeddedsoftware solutions for motor controller products, using languages including C, C++ and Python. More ❯
SeniorEmbeddedSoftwareEngineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking … for a SeniorEmbeddedSoftware Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an EmbeddedSoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux …/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/ More ❯
SeniorEmbeddedSoftwareEngineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking … for a SeniorEmbeddedSoftware Engineer. You’ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an EmbeddedSoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux …/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/ More ❯
SeniorEmbeddedSoftwareEngineer | Cambridge Are you a highly experienced EmbeddedSoftwareEngineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux SoftwareEngineer : Design and develop bare metal, RTOS, and DSP algorithm embeddedsoftware using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embeddedsoftware development and debugging using C/C++ (bare … UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embeddedsoftware skills to the next level today More ❯
St. Ives, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Senior/Lead EmbeddedSoftwareEngineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial … automation, looking for a SeniorEmbeddedSoftware Engineer. Youll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an EmbeddedSoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g. More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
SF Recruitment are recruting an Interim SeniorEmbeddedSoftwareEngineer, for a leading specialist manufacturing business in Birmingham. Overview We are seeking a highly capable SeniorEmbeddedSoftwareEngineer to support ongoing development across several advanced hardware and power-electronics programmes. In this interim role, you'll take technical ownership of embeddedsoftware activities for prototype and production-ready systems used in automotive and industrial applications. You'll collaborate closely with multi-disciplinary engineering teams, external partners, and customers, contributing from requirements capture through to validation. Key Responsibilities: Lead and deliver embeddedsoftware work packages across assigned projects Translate system-level requirements into clear software specifications Define … and implement software architecture for real-time control systems Develop and verify high-integrity embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input on software decisions Liaise directly with customers and suppliers to More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Systems Engineering and Assessment Limited
Engineered to Protect, thats our promise, we protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world.? As SeniorEmbeddedSoftwareEngineer, working in an agile team of software engineers you will get to work on the design, implementation, test and integration of embeddedsoftware and … supporting applications. Your software engineering skills will be key in SEAs delivery of a range of products and systems to our customers. The SeniorEmbeddedSoftwareEngineer can be based from any of our sites (Bristol, Barnstaple or Beckington) with flexible and home working. The salary for this role is up to £65k, depending on … experience. What you'll be doing Software design & development Design of software components and interfaces Implementation, testing and integration of software Diagnosis and remediation of faults Mentoring and supporting junior developers within the team Bid & Proposal Support, agree software work packages (scope, estimates, costs) Define software elements of solutions to support bids and enquiries What More ❯
Job Title : SeniorEmbeddedSoftwareEngineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced SeniorEmbeddedSoftwareEngineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embeddedsoftware development across multiple concurrent projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions. This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries—ideally aerospace or similarly safety-critical … environments—and familiarity with DO-178C processes is highly desirable. This is a full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms. Required Skills & Experience Proven experience (5+ years) developing embeddedsoftware in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. More ❯
SeniorEmbeddedSoftwareEngineer - eDV Cleared Location: Worcestershire Clearance: eDV Salary: Up to £80,000 + Clearance bonus To apply, email: or call: About the Role We're supporting a specialist organisation delivering high-assurance technology solutions for UK national security. As a SeniorEmbeddedSoftwareEngineer , you will contribute to the … development of advanced embedded systems used to protect critical assets and counter sophisticated threats. Working as part of a close-knit engineering team, you'll help design, build and integrate innovative software solutions that underpin next-generation secure systems. What You'll Be Doing Leading the design, development and integration of embeddedsoftware components. Breaking down … high-level system concepts into deliverable user stories and functional software modules. Applying rigorous engineering practices across the full lifecycle: analysis, design, implementation, testing and maintenance. Tackling technically challenging problems, from rapid prototypes to full production systems. Collaborating with colleagues and stakeholders to communicate technical ideas clearly and effectively. Working with modern digital hardware to create novel embeddedMore ❯
Leeds, Yorkshire, United Kingdom Hybrid/Remote Options
Kodu
SeniorEmbeddedSoftwareEngineer Own the software that moves human capability forward. Based in Leeds with hybrid working, this SeniorEmbeddedSoftwareEngineer role leads firmware for advanced prosthetics and internal tools. £60,000£65,000 plus strong benefits, flexible onsite rhythm, and real authority to set standards across a regulated More ❯
Role: SeniorEmbeddedSoftwareEngineer Location: Manchester Salary: Up to £70,000 DOE + Benefits Are you an experienced EmbeddedSoftwareEngineer looking to take your career to the next level? Join our clients innovative Manchester-based team, where you'll help shape the next generation of embeddedsoftware solutions used … across high-performance systems used around the globe. What You'll Be Doing You'll play a key role in designing, developing, and optimising embedded applications across a range of embedded and Linux-based platforms. Working alongside talented engineers, you'll help build robust, efficient systems that power real-world products. Skills and Experience Required: Solid, hands-on … experience in embedded systems Strong C or C++ skills within embedded environments Knowledge of communication protocols including RS232, I2C, TCP/IP, and USB Strong analytical problem-solving abilities Ability to stay focused and effective under pressure Desirable: Experience developing on Ubuntu and Windows environments Familiarity with Yocto or Buildroot Java development experience Understanding of Linux kernel configuration More ❯
Senior/Lead EmbeddedSoftwareEngineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial … automation, looking for a SeniorEmbeddedSoftwareEngineer click apply for full job details More ❯
EmbeddedSoftwareEngineer - Salary to 65,000 We are looking for experienced EmbeddedSoftware Engineers to join an innovative engineering team based in Cambridge. The role involves developing software for a new range of cutting-edge automotive electronic control units as part of a dynamic and collaborative team. This opportunity offers a chance to … contribute to exciting projects while benefiting from the stability of a well-established parent company. Responsibilities: Design, develop, and maintain embeddedsoftware for prototype and production systems, adhering to internal and international standards. Engage in all stages of embeddedsoftware development, including requirements gathering, design, implementation, testing, and validation (both simulation and hardware-based). Contribute … to peer review processes and maintain reusable software library blocks. Provide on-site customer support for calibration, troubleshooting, and code corrections. Ensure compliance with safety, security, and quality standards while identifying and implementing process improvements. Collaborate closely with hardware and systems engineering teams. Essential Experience: A degree in Software Engineering, Computer Engineering, or related fields. Strong background in More ❯
Role: SeniorEmbeddedSoftwareEngineer Location: Manchester Salary: Up to £70,000 DOE + Benefits Are you an experienced EmbeddedSoftwareEngineer looking to take your career to the next level? Join our clients innovative Manchester-based team, where you'll help shape the next generation of embeddedsoftware solutions used More ❯
Job Title : SeniorEmbeddedSoftwareEngineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced SeniorEmbeddedSoftwareEngineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems click apply for full job details More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: London (Hybrid- 1-2 Days) Duration: Fixed term contract Job Overview: Scope of Work Client is seeking a SeniorEmbeddedSoftwareEngineer to support development activities for a complex Adaptive SoC design targeted toward a high-speed networking application click apply for full job details More ❯
Domo Tactical Communications operates in fast growing markets offering innovative and robust wireless security products, leading-edge IP centric network devices, and C4I application software solutions, along with high performance wireless broadcast systems for all industries. Our passion for innovation keeps us one step ahead in the rapidly changing and increasingly challenging environments within which we perform, whether on … our customers to securely monitor, control, communicate, and share information with confidence in complex environments and in the most demanding situations. What will you be doing? Reporting to the Embedded Development Manager, the SeniorEmbeddedEngineer will contribute to the design and development of embedded systems for world-class wireless and Software Defined Radio … SDR) products. This role involves end-to-end embeddedsoftware development, including the creation of new algorithms and waveforms, as well as the enhancement of existing SDR designs. The engineer will work across a diverse portfolio of technically advanced projects, with responsibilities spanning architectural design, embedded programming, and system integration. Collaboration with cross-functional teams will More ❯
Engineered to Protect, thats our promise, we protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world.? As SeniorEmbeddedSoftwareEngineer, working in an agile team of software engineers you will get to work on the design, implementation, test and integration of embeddedsoftware and More ❯
EmbeddedSoftwareEngineer Salary: £40K-£70K DOE + Benefits Experience Level: 3+ years (entry-level roles also available) Location: Derbyshire About the Organisation This organisation specialises in developing high-integrity, security-critical technologies where absolute reliability is essential. The engineering culture is built on excellence, innovation, and a commitment to exceeding customer expectations. You'll be joining … a multi-disciplinary team working on complex problems, disruptive security technologies, and advanced embedded solutions. The work involves supporting government and industry partners on projects involving secure systems, applied cryptography, and cutting-edge software and microelectronics. About the Role This is an exciting opportunity for software engineers-ranging from early-career developers to highly experienced specialists-to … contribute to the design, development, and testing of innovative embedded products and cyber-security technologies. The role involves analysing customer requirements, producing maintainable designs, participating in unit testing, contributing to code reviews, and creating documentation as required. Security, precision, and functional correctness will be central to your work. You'll thrive in this role if you are detail-driven More ❯