Hybrid, Littlemore, Oxfordshire, United Kingdom Hybrid/Remote Options
Talent STEM Ltd
Talent STEM are working with an innovative medical device organisation that is expanding its embedded software capability and seeking an Experienced Embedded Software Engineer to join a growing technical team. This role offers the chance to work on complex, high-reliability medical systems in a highly regulated, quality-driven environment. You will be part of a collaborative … R&D function developing embedded software for safety-critical and performance-critical medical devices used in clinical and healthcare settings. The Role As an Embedded Software Engineer, you will play a key role in the design, development and verification of embedded software for medical devices. Working closely with hardware, systems and quality teams, you will contribute … improve development processes, support system integration and contribute to the continuous improvement of engineering standards aligned with medical device regulations and quality systems. Key Responsibilities - Design, develop and maintain embedded software for medical devices - Support requirements definition and software architecture in line with regulatory standards - Implement and verify firmware for embedded platforms used in medical systems - Support hardware More ❯
Florence Park, Oxford, Oxfordshire, England, United Kingdom
Talent STEM Ltd
Talent STEM are working with an innovative medical device organisation that is expanding its embedded software capability and seeking an Experienced Embedded Software Engineer to join a growing technical team. This role offers the chance to work on complex, high-reliability medical systems in a highly regulated, quality-driven environment. You will be part of a collaborative … R&D function developing embedded software for safety-critical and performance-critical medical devices used in clinical and healthcare settings. The Role As an Embedded Software Engineer, you will play a key role in the design, development and verification of embedded software for medical devices. Working closely with hardware, systems and quality teams, you will contribute … improve development processes, support system integration and contribute to the continuous improvement of engineering standards aligned with medical device regulations and quality systems. Key Responsibilities - Design, develop and maintain embedded software for medical devices - Support requirements definition and software architecture in line with regulatory standards - Implement and verify firmware for embedded platforms used in medical systems - Support hardware More ❯
Portsmouth, Hampshire, United Kingdom Hybrid/Remote Options
Morson Edge
Embedded Software Engineer Portsmouth (hybrid working 3 days onsite per week, 2 days from home) - 6 month duration - Pay rate £48.59 p/h PAYE (£55.65 p/h including holiday pay) or £65 p/h Umbrella We are looking for an Embedded Software Engineer to join our defence clients Software Defined Radio team within More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Huber+Suhner Polatis
Software Engineer - Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance - 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are you … passionate about embedded systems and eager to work on cutting-edge optical network technology Join our dynamic Product Software team at Polatis as a Software Engineer, where innovation meets precision! Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks. The programme management team works across the business to deliver product design, software release, and … are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes. We are now recruiting for a Software Engineer, you'll play a pivotal role in enhancing our products through robust software architecture, hands-on development, and seamless hardware integration. You'll collaborate across teams to drive innovation More ❯
Embedded Software Engineer Salary: Up to £45,000 + Flexible Hybrid Working Location: Birmingham (3 days onsite, 2 days WFH) KO2's client, a pioneering technology company at the forefront of smart water management and operational efficiency, is looking for an experienced Embedded Software Engineer to join their innovative and collaborative engineering team in Birmingham click More ❯
Edinburgh, Midlothian, United Kingdom Hybrid/Remote Options
Role: Embedded Software Engineer - Learn VHDL, FPGA & Xilinx Location: Edinburgh + Hybrid Work from Home Salary: £45,000 - £55,000 DOE Are you an embedded software engineer looking for a unique opportunity to develop new and highly desirable skills? A leading business in the field of navigation and autonomy, based in Edinburgh, is taking a proactive More ❯
City Of Bristol, England, United Kingdom Hybrid/Remote Options
Premier Group
Job Title: Garduate - Mid-level Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £30,000 - £45,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced Embedded Software Engineers working on low … level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Knowledge of Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with an up to date CV, drop More ❯
Role: Senior Embedded Software Engineer Location: Manchester Salary: Up to £70,000 DOE + Benefits Are you an experienced Embedded Software Engineer 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 embedded software 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 Java development experience 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 Understanding of Linux kernel configuration Experience developing Java More ❯
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 Senior EmbeddedEngineer 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 embedded software 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 be essential throughout … core engineering duties, the role may include limited support for sales and customer deployment activities, particularly during new product introductions. This is an excellent opportunity for a technically proficient engineer who enjoys solving complex challenges and making a tangible impact in a product-driven environment. Key Responsibilities Include: Developing embedded software in C/C++, with an emphasis More ❯
Job Title: SC Cleared Embedded Software Engineer Location: Remote with 2 days in Malvern Duration: 6 months with likely extension Rate: Up to 600 per day via an approved umbrella company Project Description & Role Summary: The Role As a Senior Embedded Software Engineer, you will be working within a team that develops software for innovative electronics … development and related software engineering activities Communicating ideas with multiple stakeholders and customers at all levels Innovation in the application/integration of digital hardware technologies to build novel embedded systems Solving technically challenging problems from rapid developments to full scale system developments Essential experience of the Senior Embedded Software Engineer: Extensive experience developing in C++ The … rigorous engineering environments using configuration management and change management processes and tools Knowledge and experience of the specification, design and implementation of complex software solutions Previous experience developing for embedded platforms, including interfacing to on-board FPGA's The ability to design software using UML and working with test tools If this is the role for you please submit More ❯
Embedded Software Engineer 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, collaborative, and motivated More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
The One Group
Embedded Software Engineer - ADA Location: Hybrid working in Stevenage, Bristol or Bolton Salary: Up to £65,000 per annum + Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym … A market leading and global company within the defence sector are looking for an experienced ADA software engineer with experience in embedded software. This is a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics. This position is subject to security clearance and so all candidates … knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code reviews Aerospace software knowledge is desirable - e.g. DO178C If More ❯
Embedded Software Engineer - Salary to 65,000 We are looking for experienced Embedded Software 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 embedded software for prototype and production systems, adhering to internal and international standards. Engage in all stages of embedded software development, including requirements gathering, design, implementation, testing, and validation (both simulation and hardware-based). Contribute to peer review processes and … 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 formal software development for embedded systems (automotive, aerospace, or medical sectors). Proficiency in C programming for safety-critical applications, including adherence to MISRA guidelines. Hands-on experience with 32-bit CPUs, real-time More ❯
Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded Software Engineer for our design Engineering client based in Penicuik. 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. An opportunity to grow your expertise in embedded systems and … 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 embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders … 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 Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/ More ❯
Edinburgh & Lothians, Scotland, United Kingdom Hybrid/Remote Options
FINTEC recruit
FINTEC recruit is seeking an Embedded Software Engineer for our design Engineering client based in Penicuik. 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. An opportunity to grow your expertise in embedded systems and … 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 embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders … 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 Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/ More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded Software Engineer for our design Engineering client based in Penicuik. 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. An opportunity to grow your expertise in embedded systems and … 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 embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders … 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 Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/ More ❯
Software Engineer - Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance - 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are you More ❯
Bellshill, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
Role: Embedded Software Engineer Location: Motherwell, Scotland (Hybrid - 2 Days WFH a week) Salary: Up to £80,000 + Benefits Our client, a global technology leader in the medical devices sector, is seeking an Embedded Software Engineer to join their growing team in Motherwell. You'll be developing embedded software for next-generation devices, contributing … software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS, and multi-threaded environments. Experience with 16/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP … plans. Proficient with version control (Git), Jira, and unit testing frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous quality and regulatory standards. Define and implement technical requirements, architecture, and interface design documents in line with quality systems and design controls. More ❯
Motherwell, North Lanarkshire, Mossend, Lanarkshire, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions Ltd
Role: Embedded Software Engineer Location: Motherwell, Scotland (Hybrid - 2 Days WFH a week) Salary: Up to £80,000 + Benefits Our client, a global technology leader in the medical devices sector, is seeking an Embedded Software Engineer to join their growing team in Motherwell. You'll be developing embedded software for next-generation devices, contributing … software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS, and multi-threaded environments. Experience with 16/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP … plans. Proficient with version control (Git), Jira, and unit testing frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous quality and regulatory standards. Define and implement technical requirements, architecture, and interface design documents in line with quality systems and design controls. More ❯
Job Title : Senior Embedded Software Engineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embedded software 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 … 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 embedded software in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. Experience with CANbus and RS-485 communication protocols. Knowledge of Linux or embedded Linux More ❯
Embedded Software/Firmware Engineer Up to £65,000 Aberdeen/Hybrid Join our clients R&D team and make your mark on cutting-edge oilfield technology. Our international client designs and builds advanced downhole and surface tools used in some of the most demanding environments on earth. They develop all firmware in-house giving engineers the rare … opportunity to see their designs deployed in the field and make a tangible impact on real-world operations. They are looking for an experienced Firmware Engineer whos passionate about embedded systems and ready to take ownership of the full firmware development lifecycle from concept to deployment. What Youll Do Design, develop, and test firmware for innovative downhole and … surface tools. Work on low-power , high-reliability embedded systems that must perform in extreme conditions. Implement safe-failure modes and robust communication protocols. Contribute to an established suite of tools while driving innovation and continuous improvement. Collaborate closely with a small, expert R&D team to solve complex challenges and deliver world-class products. What Were Looking For More ❯
Position: Embedded Software Engineer Salary: Up to £60,000 Location: Manchester City Centre A fantastic opportunity has arisen for an Embedded Software Engineer to join one of the UK's leading design consultancies, located in the centre of Manchester. You'll work as part of a growing, multidisciplinary engineering team, contributing to innovative solutions across a … delivering high-quality, modern software solutions. In this role, you'll work across the full software development lifecycle - from concept and design through to implementation and deployment. Experience with embedded systems and open-source technologies will give your application an edge. Who We're Looking For This role will suit Software Engineers who: Are genuinely enthusiastic about software and … embedded development Enjoy collaborating with other technical specialists Want exposure to a broad range of projects - with plenty of variety and challenge Desirable Experience Embedded software development Contributions to open-source projects Experience with CI/CD pipelines For more details or to apply, please contact Laurence Powell at KO2 Embedded Recruitment Solutions Ltd. More ❯
Are you a hands-on EmbeddedEngineer passionate about power systems and embedded technology? A leading UK-based engineering company, operating at the forefront of defence innovation, is seeking a Power Applications Controls Engineer to join its growing multi-disciplinary team. This is your opportunity to play a pivotal role in developing mission-critical technologies used … advanced power electronics systems including motor drives, inverters, converters, and power management technologies. You'll be heavily involved in the full lifecycle, from control strategy design to prototyping and embedded firmware development using DSPs and microcontrollers. Key Responsibilities Develop control strategies for power electronic systems. Implement and test DSP/microcontroller-based embedded code. Collaborate across teams on … to clarify technical requirements. Drive innovation and promote reuse of existing technologies. Essential Skills & Experience Bachelor's or Master's degree in Electrical/Electronic Engineering or similar. Proven embedded software/firmware delivery experience in sectors such as defence, aerospace, nuclear, or automotive. Proficient in embedded C/C++ programming. Experience with DSPs and microcontrollers. Ability 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 Senior Embedded Software Engineer, working in an agile team of software engineers you will get to work on the design, implementation, test and integration of embedded software and supporting applications. Your software … engineering skills will be key in SEAs delivery of a range of products and systems to our customers. The Senior Embedded Software Engineer 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 … within the team Bid & Proposal Support, agree software work packages (scope, estimates, costs) Define software elements of solutions to support bids and enquiries What we're looking for Recent embedded software experience using C/C++ Experience with developing on Bare Metal, FreeRTOS, Embedded Windows or Embedded Linux Experience with Git version control Experience with serial protocols More ❯
Our client, an electronic manufacturing business in West Yorkshire, seek to appoint an Embedded Software Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Embedded Software Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented engineers.Embedded … Software Engineer - Skills & Abilities:* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least two years industry experience* Experience with Microcontrollers/Microprocessors* Application based software experience would be ideal* Knowledge of software testingEmbedded Software Engineer, Firmware, C, Microcontroller, Electronics More ❯