Embedded/Firmware Engineer (BLE/IoT) £60,000 - £65,000 + Progression + Training + Company Benefits + Early Finish on Fridays Romsey - Hybrid Are you an Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to … state-of-the-art data logging sensors, which are now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will lead embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You will provide technical leadership, mentor junior … engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing firmware in More ❯
Wigan, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Job Title: Junior Electronics & Embedded Software 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 & Embedded Software 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 embedded software 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 embedded software for microcontrollers (C/C++) Perform debugging, fault-finding More ❯
Job Title: Junior Electronics & Embedded Software 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 & Embedded Software 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 embedded software 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 embedded software for microcontrollers (C/C++) Perform debugging, fault-finding More ❯
Slingsby, York, North Yorkshire, England, United Kingdom
Owen Daniels
C, C++ and testing with C# Are you confident designing analogue and digital circuitry Our client is a global leader in manufacturing vehicle systems and are looking for an Embedded Systems Engineer to join on a permanent basis! Embedded Systems Engineer Permanent Site based position (8.30am to 4.30pm Mon-Thurs and 8.30am to 4pm Friday) Slingsby … Embedded Systems Engineer Job Description Responsible for software development. This would involve both bug fixing and new coding. You will be predominantly using C and C++ whilst testing code in C# Re-designing and designing analogue and digital circuitries using Altium, will be also responsible for PCB Schematic and Layout designs. This role will be a split between … hardware and software design. Understanding of alternative options regarding part/component selection Hand on development or testing of PCB boards. Working with multi-threaded and Multi-process programming Embedded Systems Engineer Essential Experience/Skills/Qualifications Must be confident with C++, C and C# PCB Schematic and Layout design experience. Must have both analogue and digital More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
We have a great opportunity for an experienced ADA embedded software 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 national … 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 embedded software for a wide range of missile subsystems and components. We are looking for a self-motivated embedded software 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 Embedded Software Engineer, you will be responsible for developing software to company processes and agreed timescales, acting proactively and reporting into a Software Design Authority/Software Project Lead. The software is developed in ADA, and you More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Talent Locker
Embedded Software Engineer - Defence Communications Location: Peterborough (Hybrid - 3 days per week on-site) Salary: £45-60k + Excellent Benefits Clearance: Must be eligible for BPSS Join a world-class engineering team at the heart of aviation safety. This is a great opportunity for an Embedded Software Engineer to take ownership of technically complex projects … that make a real-world difference in civilian and defence air traffic systems. As part of a 50-strong engineering function, you'll work across the full embedded software lifecycle-designing, coding, testing and supporting high-integrity communication systems. If you want to work on cutting-edge systems, progress your career, and be part of something that truly matters … and still on the upward path of learning, finding their feet and want a great place to continue their career. What you'll be doing You'll be developing embedded software for advanced radio and communication systems, covering architectural and detailed design, algorithm development, coding, debugging, and unit testing. You'll support test and acceptance activities, prepare technical documentation More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Talent Locker
Embedded Software Engineer - Defence Communications Location: Peterborough (Hybrid - 3 days per week on-site) Salary: £45-60k + Excellent Benefits Clearance: Must be eligible for BPSS Join a world-class engineering team at the heart of aviation safety. This is a great opportunity for an Embedded Software Engineer to take ownership of technically complex projects … that make a real-world difference in civilian and defence air traffic systems. As part of a 50-strong engineering function, you'll work across the full embedded software lifecycle-designing, coding, testing and supporting high-integrity communication systems. If you want to work on cutting-edge systems, progress your career, and be part of something that truly matters … and still on the upward path of learning, finding their feet and want a great place to continue their career. What you'll be doing You'll be developing embedded software for advanced radio and communication systems, covering architectural and detailed design, algorithm development, coding, debugging, and unit testing. You'll support test and acceptance activities, prepare technical documentation More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Gerrell & Hard
Embedded Software Engineer Remote Hybrid with occasional visits to the office near Reading Up to £70k + Bonus + Great Benefits Were looking for an Embedded Software Engineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with the bare … Experience Able to code proficiently in C & C++ Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems. Embedded Systems Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Able to work in a structured software development environment that includes: Architecting More ❯
Are you an ambitious, high flying Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers … to design and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. If you’re seeking a standard … role with minimal challenge, this position is unlikely to be the right fit. Embedded software engineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This More ❯
working with an innovative, design-led manufacturer who are developing a next-generation home appliance that's currently in the prototype stage. They are now seeking a highly skilled Embedded Firmware Engineer to lead the creation of the product's firmware architecture and deliver a remote diagnosis system that will redefine customer aftercare. This is an opportunity to … the inside out. Based in Battersea this is a fully onsite role, Monday to Friday , to ensure close collaboration with the engineering and design teams. The role of an Embedded Firmware Engineer: Lead the design and implementation of the product's complete firmware architecture. Develop robust remote diagnostics to monitor, troubleshoot, and update units in the field. Write … closely with multidisciplinary teams (hardware, electrical, mechanical, design) to ensure seamless integration. Test, debug, and refine firmware across prototype and pre-production stages. Qualifications and Experience needed for this Embedded Firmware Engineer role: Significant experience programming in C. Qualified to degree Level in Electronics engineering. Previous experience of designing firmware architecture from scratch. Knowledge of remote monitoring/ More ❯
Software Engineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years)Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a Software Engineer with a passion for embedded systems and mobile security.This is an exciting … improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida, Xposed, Android Studio More ❯
Software Engineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years) Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a Software Engineer with a passion for embedded systems and mobile security. This is an … improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida, Xposed, Android Studio More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Mid-level Software Engineer with 3-5 years commercial C++ (Embedded) development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree plus commercial experience developing cross platform software in C++ for Windows and Linux. Hybrid - Salary £40-55K experience dependent. Of particular interest is … experience in the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful Mid level Embedded Software Engineer will design and develop software in C++ across the company’s radar systems, including external radar control systems and interfaces as well as bringing the ability to improve the software capabilities and … enhance the user experience. Ideal requirements for the Embedded Software Engineer include: Technical Degree with software content. Embedded C++ development skills. Minimum of 3-4 years commercial software design experience. Developing software in C++ for Linux and Windows. Developing on Embedded Linux. Exposure to Networking and Communication protocols. Experience with Python or similar. A competitive salary More ❯
Graduate Embedded oftware Engineer (DSP Audio) Penryn, Cornwall £35,000-£45,000 + Progression + Training + Pension Are you a Graduate Embedded Software Engineer or similar with a knowledge of C/C++ Programming Language and/or DSP Algorithms, looking to join a company at the very fore front of innovative, cutting-edge Audio … Testing of Signal Processing Function as well as Performance. Finally, you will be responsible for designing Processor Communications between DSP and Host Processors/Supporting Software. The ideal Graduate Embedded Software Engineer will have a knowledge of C/C++ Programming Language and/or DSP Algorithms. You will also have previous experience within Electrical and/or … and/or DSP Algorithms Previous experience within Electrical/Computer Engineering Proficient in Mathematics and strong attention to detail Reference: BBH21356L Keywords: DSP, C/C++, Electrical, Mechanical, Engineer, Audio, Penryn, Cornwall, DSP Engineer, Signal, Processor, Audio Signal, Programming If you're interested in this role, click 'apply now' to forward an up-to-date copy of More ❯
Durham, North Carolina, United States Hybrid / WFH Options
ALTA IT Services
Job Title: EmbeddedEngineer Location: Hybrid (onsite 1x weekly)- Durham, NC Role Type: Full Time, Direct Hire Clearance/Residency Requirement: US Citizenship or Permanent Residency Required A Durham, NC-based defense technology company is developing disruptive systems in drone-based electronic warfare to give tactical teams a decisive edge in contested environments. They are expanding the team … and are looking to add a motivated and skilled Embedded Software Engineer. Candidates with experience in guidance, navigation and control (GNC), RF communications, remote control systems, or anti-jamming technologies or with a background in electrical engineering and hands-on experience with circuit debugging, oscilloscopes, or PCBA are encouraged to apply. This is a unique opportunity to join a … small, focused team solving complex technical challenges across embedded systems, radio communications, and tactical software. In this role, you'll work across flight control, RF systems, and user interface layers. If you enjoy solving challenging technical problems at the intersection of embedded systems, radio communications, and tactical software- and seeing your work take flight -we want to hear More ❯
a challenge but a gift. Where you're never going alone. Because there's too much at stake to go solo. Our Engineering Team is seeking a hybrid Software Engineer, Embedded Linux. You would be responsible for working on next generation self-networking hand-held radios for our Special Forces or help create new modem technologies for the … toughest communication problems in areas such as HF, Free Space Optics, and interference mitigation. A typical day might start with you working in your personal office designing and implementing embedded Linux applications, drivers, or servers. It could move into one of our many state-of-the-art labs with your team-mates to bring up your design on physical … and setting the tone for our core values of delivering excellence, pushing boundaries, and empowering people. The essential duties and responsibilities include: Design, implement, and integrate software for an embedded Linux target (headless applications, servers, and drivers) Perform feasibility studies, and performance analysis of embedded Linux components Interface with common Linux services and protocols Configure Linux board support More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Embedded Linux Systems Engineer - Networking Platforms - Cambridge Were looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation networking … features. Visa sponsorship is available. What youll do: Port embedded Linux systems to new hardware targets using third-party SDKs. Debug and apply patches to open-source components for stability, performance, and compatibility. Resolve build issues and streamline build systems for multiple platforms. Research and integrate emerging networking technologies, including new wireless standards and enterprise-grade protocols. Collaborate with … to bring products from reference board to production. Optional: contribute to kernel development, network stack optimisation, and wireless performance tuning. What youll bring: Strong C programming experience in an embedded Linux environment. Build system expertise (e.g., Buildroot, BitBake, Yocto, or similar). Understanding of networking protocols and their implementation in embedded systems. Experience with open-source patching workflows More ❯
Job Title: Embedded Software Engineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled Embedded Software Engineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products, and play a … technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using C and C++. Integrate and test communication protocols including SPI … functional teams (R&D, hardware, QA) across international sites. Mentor junior engineers and share best practices within the software team. About You Degree (or equivalent) in Computer Science, Electronics, Embedded Systems, or related discipline. Strong experience in embedded C/C++ programming and firmware development. Familiar with debugging tools, IDEs (Keil, IAR, GCC, or similar), oscilloscopes, and in More ❯
BlueHalo, an AV Company is seeking an Embedded Software Engineer in the Counter-UAS Directed Energy Division (CUAS DE). The CUAS DE Division of BlueHalo, an AV Company is responsible for next generation EO/IR and high-energy laser system development, to include image processing, controls, and electro-optical solutions. The Embedded Software Engineer … developers. Working with a larger multidiscipline teams of 15-20 engineers; taking mission objectives and requirements to develop, integrate, and test software solutions into directed energy systems. As an Embedded Software Engineer, you will be responsible for: Developer real-time software running on embedded microcontrollers for directed energy systems. Develop software for system integration and test. Support … activities. Active Secret Security Clearance. Preferred Qualifications: Active TS/SCI Security Clearance Experience with RTOS such as VxWorks or FreeRTOS Experience in DSP Experience developing for real-time embedded systems Experience implementing control logic ARM process coding experience Experience working with EO/IR systems GitHub and GitLab version control, CICD pipeline MATLAB Knowledge of how to use More ❯
Penicuik, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an Embedded Software 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 … 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 / WFH Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded Software 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 … 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 ❯
Embedded Linux Systems Engineer - Networking Platforms - Cambridge Were looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation network More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Mid-level Embedded Software Engineer with 3-5 years commercialC++ development experience will design and develop software for the latest radar, security and surveillance systems. Youll bring an Engineering related degree plus commercial experience developing cross platform software in C++ for Windows and Linux. Hybrid - Salary £40-55K experience dependent. Of particular interest is experience in … the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful Mid level Embedded Software Engineer will design and develop software in C++ across the companys radar systems, including external radar control systems and interfaces as well as bringing the ability to improve the software capabilities and enhance the user … experience. Ideal requirements for the Embedded Software Engineer include: Technical Degree with software content. Embedded C++ development skills. Minimum of 3-4 years commercial software design experience. Developing software in C++ for Linux and Windows. Developing on Embedded Linux. Exposure to Networking and Communication protocols. Experience with Python or similar. A competitive salary will be offered More ❯
Embedded Systems Engineer Company: VeriSilicon, Inc. Location: San Jose, CA Position Type: Full Time Experience: Unspecified Education: Master's Degree Define/design architecture for embedded systems and devices, debug, test, improve and optimize embedded systems and devices, implement software for the embedded systems and devices. To apply More ❯
Embedded Software Engineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key role … in developing cutting-edge embedded software for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embedded software solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms Implement software modules … that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience in embedded software More ❯