Embedded Software Engineer (Low level devices) Derby Up to £70k DoE + Pension & Flexible Working You must have right to work in the UK An opportunity as opened for an Embedded Software Engineer to join a SME in the heart of the Derby. This role is purely down to growth and expansion within the Engineering Team The role … of Embedded Software Engineer reports directly to the R&D Manager and will work within a multi-disciplined R&D team, specialising in Firmware Development. Embedded Software Engineer : Degree qualified and 5+ years of experience EmbeddedC/C++ Python (Desirable) RTOS or Embedded Linux Microchip PIC and/or STM32 Microcontrollers I2C, SPI, CAN … Experience with VHDL & FPGA Development (Desirable) If you have the required skills and experience for this Embedded Software Engineer role, then please get in touch ASAP with an up-to-date copy of your CV. You can apply direct or send a copy to Reiss Chadwick. If the role of Embedded Software Engineer isnt of interest, but you More ❯
Embedded Software Engineer | Milton Keynes | Onsite My client specialise in the design and development of Electronics Systems in the automotive industry used for precise measurement and calibration systems. They are looking for a talented Embedded Software Engineer to join the growing team, due to the expansion of current and future projects. Key Responsibilities Design, develop and test firmware … to find solutions for client-needs Complete accurate testing documentation Input & evaluate new product systems Key Skills Relevant Engineering or Computing degree 3+ years of industry experience working with Embedded System Development Strong experience with EmbeddedC & C++ Experience programming and debugging embedded systems If you feel you have the right skills for this role, please More ❯
breathing patterns. They're also a carbon-neutral business powered entirely by renewable energy, with sustainability at the core of their mission. The team is now seeking a Senior Embedded Software Engineer to lead the development of next-generation medical devices. You’ll play a key role in the full development lifecycle from architectural decisions to implementation and testing … all the while collaborating across a multidisciplinary team. This is a hands-on role where you'll also help shape project direction and influence technology choices. For this Senior Embedded Software Engineer role, we’re looking for someone with: Commercial experience in EmbeddedC Strong knowledge of bare-metal and RTOS environments (e.g. FreeRTOS, Zephyr) Ability to … lead component and technology selection for new products Excellent debugging, Git SCM, and TDD/CI/CD skills What Next? If you're a Senior Embedded Software Engineer looking to take the lead in meaningful MedTech innovation, apply today to learn more! For more information on this role, or other jobs across: Embedded, Firmware, C/ More ❯
Embedded Software Engineer - Basingstoke - IoT, C, ARM Cortex My client are currently recruiting for an Embedded Software Engineer based in Basingstoke. You will join a small team of technically minded individuals working on a range of new projects in the IoT space. Main duties: + Participate in new product development + Work alongside other engineers to advance … the companies current portfolio of embedded software products Tech Stack/Skills required: + Proficient in embeddedC + Experience developing software for microcontrollers (preferably ARM based) + Understanding of schematics, PCB layouts, technical documentation The competitive salary is between £50-65k Office based in Basingstoke If you feel like you have the right skills and More ❯
A medical device company near Cardiff who accelerate the development and manufacturing of innovative medical devices require an experienced Embedded Software Engineer to lead a 12 month+ project, taking products through the whole embedded software development lifecycle. On offer is an initial 12-month contract, outside IR35 If the above sounds like a good match or if you … want any further details please get in contact! Experience: Experience within the medical device industry is essential Experienced Embedded Software Engineer Degree educated in a relevant discipline (Electronic Engineering etc.) or similar experience Expertise with C/embeddedCMore ❯
Cardiff, Mountain Ash, Mid Glamorgan, United Kingdom
IntaPeople
A medical device company near Cardiff who accelerate the development and manufacturing of innovative medical devices require an experienced Embedded Software Engineer to lead a 12 month+ project, taking products through the whole embedded software development lifecycle. On offer is an initial 12-month contract, outside IR35 If the above sounds like a good match or if you … want any further details please get in contact! Experience: Experience within the medical device industry is essential Experienced Embedded Software Engineer Degree educated in a relevant discipline (Electronic Engineering etc.) or similar experience Expertise with C/embeddedCMore ❯
of Wi-Fi products, including microcontrollers and connectivity SoC/IP subsystem verification planning, test infrastructure development, functional verification. Test bench and test case generation using Verilog, SystemVerilog, UVM, C, Formal. EmbeddedC code or writing CPU-centric tests using C code Coverage definition, implementation and analysis Key Qualifications MSc in electrical engineering or equivalent or … Bachelor with industrial experience Strong knowledge of verification planning, assertion based and formal verification techniques, coverage based verification, UVM and C testbenches. Experience with low power verification and SoC level verification Good debugging skills Programming background in low-level and script-based languages, e.g. C, C++, Python, Perl is a plus. Fluent English language skills (written and oral More ❯
Nottinghamshire, Newark on Trent, United Kingdom Hybrid / WFH Options
Zenovo
Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers … developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . … with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in EmbeddedC and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers … developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . … with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in EmbeddedC and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure More ❯
An exciting opportunity has arisen for a Embedded Software Engineer to join an innovative and growing engineering team within a dynamic UK-based SME located in Newark on Trent. The Embedded Software Engineer will joining a highly collaborative team based in Newark on Trent, focused on quality, innovation, and industry leadership, contributing to the development of real-time … systems that shape the future of assistive listening and audio transmission technologies. Key Responsibilities: Design and develop new features for embedded audio and wireless systems. Write efficient, high-quality C and C++ (C++11/14) code for real-time embedded applications. Work closely with the wider development team to identify, troubleshoot, and resolve issues. Contribute to the … full software development lifecycle within an Agile framework. Ensure adherence to ISO 9001 and internal quality standards. Essential Skills & Experience: Extensive experience in embeddedC/C++ development. Strong understanding of real-time operating systems (e.G. ThreadX, AzureRTOS, FreeRTOS). Proven experience with bare-metal development and peripheral interfacing (SPI, I2C, I2S, UART). Ability to design, implement More ❯
Newark, Nottinghamshire, Newark on Trent, United Kingdom
Redline Group Ltd
Are you looking for a Senior Embedded Software role based in Newark-on-Trent? My client, a leading manufacturer of Human Machine Interfaces are looking for a Senior Embedded Software Engineer to join their site in Newark-on-Trent. Key Responsibilities of the Senior Embedded Software Engineer job in Newark-on-Trent: Lead the design and development … of embedded software for HMI products. Deliver and validate robust bare-metal firmware, optimised for performance and reliability. Manage software specifications, technical reports, and documentation to professional standards. Guide and mentor senior engineers and other team members. Lead IP creation and support innovation initiatives across the company. Provide technical input for commercial proposals, including cost and delivery estimates. Take … activities. Define and manage software tasks, ensuring timely project delivery in line with requirements. Contribute to continuous improvement of software development processes and standards. Required Skills for the Senior Embedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embeddedC firmware in More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Job Opportunity: Embedded Systems Firmware Engineer (Fully Remote) We are seeking a talented and motivated Embedded Systems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced environment. Key … Responsibilities: Lead the design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications. Take ownership of tasks from initial concept through to completion, providing accurate project estimates and … within the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embeddedC and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). More ❯
Embedded Software Engineer £45 - 60k Milton Keynes On-Site My client is an elite company in their niche providing industrial innovation solutions. Due to sustained success, they re looking for an embedded software engineer. Main duties: + Porting legacy hardware with new software + Contribute directly to new continuous integration systems + Involved in new product development from … conception to manufacture Skills and Experience Required: + 3+ years embeddedC/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols Bonus: + PLC experience + Have used CI platforms (Git, Jenkins etc.) What you ll get: + £45-60k … + Clear progression path to CEng + Opportunity to specialise your embedded skills If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV. More ❯
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
Embedded Software Engineer | £45 - 60k | Milton Keynes – On-Site My client is an elite company in their niche providing industrial innovation solutions. Due to sustained success, they’re looking for an embedded software engineer. Main duties: + Porting legacy hardware with new software + Contribute directly to new continuous integration systems + Involved in new product development from … conception to manufacture Skills and Experience Required: + 3+ years embeddedC/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols Bonus: + PLC experience + Have used CI platforms (Git, Jenkins etc.) What you’ll get: + £45-60k … + Clear progression path to CEng + Opportunity to specialise your embedded skills If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV. More ❯
Senior Embedded Software Engineer | £60-65k + £5-6k p/a bonus | Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project and others. … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embeddedC/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career More ❯
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project and others. … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embeddedC/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career More ❯
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Position: Embedded Software Engineer Salary: Up to £50,000 Location: North of York + Hybrid (Flexible Work from Home) Our client, a highly respected and award-winning company, is growing their engineering team and seeking an experienced Embedded Software Engineer. Based just North of York with flexible hybrid working options, this role is perfect for someone who thrives … in a collaborative, hands-on environment. The Role As an Embedded Software Engineer, you'll be involved in the full product lifecycle-from concept and design to testing and manufacture. Working as part of a small, highly skilled team, you'll take full ownership of embedded software development for innovative, bespoke control systems. Key Responsibilities: Develop embedded … on complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with EmbeddedC programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232, RS485, CAN Experience working with PIC Microchip microcontrollers (highly desirable) Background in successful project More ❯
Flaxton, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: Embedded Software Engineer Salary: Up to 50,000 Location: North of York + Hybrid (Flexible Work from Home) Our client, a highly respected and award-winning company, is growing their engineering team and seeking an experienced Embedded Software Engineer. Based just North of York with flexible hybrid working options, this role is perfect for someone who thrives … in a collaborative, hands-on environment. The Role As an Embedded Software Engineer, you'll be involved in the full product lifecycle-from concept and design to testing and manufacture. Working as part of a small, highly skilled team, you'll take full ownership of embedded software development for innovative, bespoke control systems. Key Responsibilities: Develop embedded … on complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with EmbeddedC programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232, RS485, CAN Experience working with PIC Microchip microcontrollers (highly desirable) Background in successful project More ❯
I'm recruiting for a company in Oxford who are looking to add a Senior Embedded Software Engineer to their team. The work involves EmbeddedC development on microcontrollers with a mix of bare-metal and RTOS. You would be joining the team as the technical expert, so previous experience of taking lead on a project with … be useful, they're willing to look at candidates without medical industry exposure, providing you have an understanding of processes involved in developing for safety-critical industries. ROLE: Senior Embedded Software Engineer LOCATION: Oxford SALARY: up to £75,000 pa Skills required for the Senior Embedded SW Engineer are: Full proficiency coding in C Exposure to various More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Professional Technical are currently recruiting for a Senior Embedded Software Engineer to join a world leading manufacturer in tailored control panels based in Newark. This opportunity provides a salary of up to £45,000, 25 days holidays plus bank holidays, a pension scheme, regular Monday to Friday office hours, career progression and so much more. The responsibilities for the … Senior Embedded software Engineer: Lead the design, development, and testing of software and firmware for electronic products Provide technical leadership in design, validation, and innovation, including IP creation Define, manage, and document software requirements, changes, and testing to professional standards Guide and mentor engineering teams, supporting project planning and execution Contribute to commercial proposals with technical, cost, and timeline … with the management team Troubleshoot issues, perform fault analysis, and support production engineering Assist in electrical testing and manage technical risks independently with minimal supervision Requirements for the Senior Embedded Software Engineer: Bachelor's or Master's in Computer, Electrical, or Electronic Engineering Experienced with embeddedC development in electronics or manufacturing Strong grasp of modern programming More ❯
hardware, software, and electronics engineers, building firmware for STM32 (or similar ARM-based) microcontrollers. The focus here is on fast, high-quality design. Responsibilities as a Firmware Engineer: Writing embeddedC/C++ for STM32 or similar 32-bit ARM platforms Working in bare-metal and RTOS environments Building robust OTA update and fault-handling systems Developing automated … test frameworks for embedded code Delivering real value to end users, fast Required skills: 3+ years embedded development experience C/C++ in production environments (modern best practices) Comfortable in RTOS and bare-metal systems Familiar with Linux-based dev workflows and toolchains Experience with comms protocols like CAN, I2C, Ethernet, etc. Bonus skills: Electronic design experience … the next generation of robotic solutions! VISA sponsorship is not available for this role. Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Overview A leading manufacturer in the Human Machine Interface sector is seeking a Senior Embedded Software Engineer to join its high-performing engineering team. This company provides cutting-edge control panel solutions including Trackballs, Touch Pads, and custom Keyboard devices to a global portfolio of high-profile clients. The successful candidate will be innovative, detail-oriented, and eager to … develop expertise in embedded systems. Responsibilities: Lead the design, development, and testing of embedded software and firmware for electronic products. Provide technical leadership and professional guidance for design and validation processes. Drive innovation and contribute to the creation of new intellectual property. Create and approve software specifications, technical documentation, and test reports. Mentor other engineers and contribute to … processes and business initiatives. Translate project requirements into defined software tasks aligned with project plans. Manage software and firmware changes across product lines. Conduct fault analysis and debugging of embedded systems. Collaborate with production teams on process improvement and issue resolution. Contribute to the development and execution of electrical testing procedures. Identify and manage technical risks and issues. Work More ❯
with clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Experis
Role: Embedded Systems Engineer Location: Glasgow Role Summary You'll work alongside a multidisciplinary team of engineers and designers on a wide range of projects - from medical devices to consumer electronics. You'll encounter market-specific problems you never knew existed, and develop pragmatic, elegant solutions to solve them. This role suits an adaptable all-rounder with strong electronics … hardware design background and a good grasp of embedded software development. If you thrive in a fast-paced environment, enjoy variety, and value autonomy over being pigeonholed, this might be the role for you. Key Responsibilities Your core responsibilities: Prototype and test early-stage concepts to solve real-world problems Plan, design, and build bespoke electronics hardware Program and … test embedded systems Manage a selection of projects in parallel Role requirements: Degree in Electronics and Electrical Engineering (or related discipline) 5-10 years relevant industry experience UK work authorisation Solid understanding of Electronics/Electrical Engineering theory Experience in mixed-signal hardware design (part selection, schematic capture, PCB layout & board bring-up)* Proficiency in EmbeddedCMore ❯
Bristol - Embedded Software Engineer - 45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Software engineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude of industries including … but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - EmbeddedC + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not More ❯