Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
UK history and are making phenomenal progress with development to date. They are growing the software team by 3 between now and Christmas/January are looking for ambitious embedded software engineers with at least 3 years of experience. They will pay from £60,000 to £140,000 + relocation and equity for the right person.That said, they are … looking for the best. The nature of the work is likely to be around some of signal processing, drone control systems and other real time mission critical systems. Embedded software engineer requirements: Minimum 3+ years embeddedC (ideally C++ with Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative … projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Embedded Software Engineer Location : Cambridge Salary : £60-140k Key Skills : embeddedC, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/ More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior Embedded Linux Software Engineer Want to work on real products with real-world impact - from smart medical devices to robotics and next-gen city infrastructure? This is a rare opportunity to shape future tech across multiple industries while keeping your hands deep in the code. The Opportunity I’m hiring for an embedded consultancy that works with … some of the world’s most advanced tech companies - delivering full-stack, AI-enabled embedded solutions across sectors like medical, industrial IoT, robotics, smart cities, and vision systems . At the heart of it is a tight-knit, engineering-led team that loves solving complex challenges and getting stuck into meaningful technical work. Right now, they’re looking for … a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. EmbeddedCEmbedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior Embedded Linux Software Engineer Want to work on real products with real-world impact - from smart medical devices to robotics and next-gen city infrastructure? This is a rare opportunity to shape future tech across multiple industries while keeping your hands deep in the code. The Opportunity I’m hiring for an embedded consultancy that works with … some of the world’s most advanced tech companies - delivering full-stack, AI-enabled embedded solutions across sectors like medical, industrial IoT, robotics, smart cities, and vision systems . At the heart of it is a tight-knit, engineering-led team that loves solving complex challenges and getting stuck into meaningful technical work. Right now, they’re looking for … a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. EmbeddedCEmbedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior Embedded Linux Software Engineer Want to work on real products with real-world impact - from smart medical devices to robotics and next-gen city infrastructure? This is a rare opportunity to shape future tech across multiple industries while keeping your hands deep in the code. The Opportunity I’m hiring for an embedded consultancy that works with … some of the world’s most advanced tech companies - delivering full-stack, AI-enabled embedded solutions across sectors like medical, industrial IoT, robotics, smart cities, and vision systems . At the heart of it is a tight-knit, engineering-led team that loves solving complex challenges and getting stuck into meaningful technical work. Right now, they’re looking for … a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. EmbeddedCEmbedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior Embedded Linux Software Engineer Want to work on real products with real-world impact - from smart medical devices to robotics and next-gen city infrastructure? This is a rare opportunity to shape future tech across multiple industries while keeping your hands deep in the code. The Opportunity I’m hiring for an embedded consultancy that works with … some of the world’s most advanced tech companies - delivering full-stack, AI-enabled embedded solutions across sectors like medical, industrial IoT, robotics, smart cities, and vision systems . At the heart of it is a tight-knit, engineering-led team that loves solving complex challenges and getting stuck into meaningful technical work. Right now, they’re looking for … a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. EmbeddedCEmbedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You More ❯
areas such as cybersecurity and secure communications. Their projects are wide-ranging and can involve PCB design, signal or image processing with FPGAs, low power electronics, RF communications, and embedded software development in C or C++. This is a client-facing development role with a high degree of ownership over your work. You therefore need to be a … . Ideally, you will also have an advanced degree or PhD in a relevant subject Previous commercial experience in areas such as PCB layout, FPGA and SoC design, VHDL, embeddedC or C++ development, high speed networking, or RF filtering Excellent client-facing communication skills Ability to obtain a higher level UK security clearance - i.e. British nationality and … differing individual circumstances. The role features a competitive remunerations package including a pension with generous employer contributions, and an annual performance-related bonus. Keywords: PCB Design, FPGA, SoC, VHDL, EmbeddedC, C++, Linux, Device Drivers, Consultancy, Defence, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact More ❯
Join a pioneering technology company that designs and manufactures high-performance electronic systems used in critical real-world applications. The Role We’re looking for an experienced Senior Embedded Software Engineer to contribute to the development of next-generation smart instrumentation products. These devices deliver reliable, high-quality performance in environments where precision and responsiveness are essential. You’ll … design, implement, and maintain embedded software across the full development lifecycle, playing a key role in architecture, development, and validation. Key Responsibilities Develop high-quality embeddedC software for complex, real-time systems. Produce software requirements, specifications, and supporting documentation. Participate in design reviews and establish technical best practices. Develop and maintain firmware for microcontroller peripherals (UART … SPI, I2C, etc.). Support system integration, testing, and debugging. Collaborate within Agile teams to drive process improvement. Essential Skills Strong embeddedC programming experience. Experience with 16/32-bit microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). Familiarity with safety-critical or regulated software development processes. What’s on Offer Competitive salary ranging More ❯
G1, Glasgow, Glasgow City, City of Glasgow, United Kingdom
Avanti Recruitment
Join a pioneering technology company that designs and manufactures high-performance electronic systems used in critical real-world applications. The Role We’re looking for an experienced Senior Embedded Software Engineer to contribute to the development of next-generation smart instrumentation products. These devices deliver reliable, high-quality performance in environments where precision and responsiveness are essential. You’ll … design, implement, and maintain embedded software across the full development lifecycle, playing a key role in architecture, development, and validation. Key Responsibilities Develop high-quality embeddedC software for complex, real-time systems. Produce software requirements, specifications, and supporting documentation. Participate in design reviews and establish technical best practices. Develop and maintain firmware for microcontroller peripherals (UART … SPI, I2C, etc.). Support system integration, testing, and debugging. Collaborate within Agile teams to drive process improvement. Essential Skills Strong embeddedC programming experience. Experience with 16/32-bit microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). Familiarity with safety-critical or regulated software development processes. What’s on Offer Competitive salary ranging More ❯
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 work with … 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 More ❯
Firmware Engineer Up to £60k Amesbury EmbeddedC, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. The role will include: + Design, develop, and maintain embedded software systems + Working with cross functional teams to resolve any technical issues + Develop code for a range of new and existing products Role/Responsibilities: + Embedded software development writing code in EmbeddedC + Real-time software experience (RTOS, FreeRTOS, SafeRTOS, Zephyr etc) + Understanding of the hardware This is an excellent opportunity More ❯
is a long term contract position with a flexible hybrid schedule at the facility in the greater Glasgow area. WHO WE ARE LOOKING FOR We are looking for an Embedded Software Engineer who will be responsible for the embeddedC development for a point of care instrument’s updates and enhancements in an AWS environment. This is … device products. We are interviewing qualified candidates immediately and will move into the offer stage quickly. If you are interested, please apply with an updated resume. QUALIFICATIONS Proficiency with embeddedC development is required Prior experience with RTOS such as Thread X or Azure RTOS is required Experience with unit testing frameworks such as Unity, Ceedling, and CMock More ❯
Aerospace, Land, Energy, Industrial, Medical, and Critical Infrastructure markets. Founded in 1878, the company is headquartered in Benicia, CA, and operates additional facilities in Sparks, NV. Position Summary The Embedded Systems Engineer III is responsible for the design, development, coding, testing, and maintenance of embedded systems and their software. Experience with both hardware and software is required. Familiarity … years' experience with Altium Designer or equivalent schematic/layout tools. 6 years' experience in component selection and evaluating cost, availability, and modularity. 6 years' experience with programming in EmbeddedC, C and C++. 6 years' experience with electro-mechanical integration of PCB assemblies. 6 years' experience with thermal analysis of power devices on PCB assemblies. More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Software Project Manager will take on a diverse leadership role within a thriving Technical Consultancy, bringing a low level embedded software development background as well as possessing good knowledge of electronic principles. Competitive salary up to £80K + Hybrid working and Bonus scheme. With the ability to manage complex software development projects, you will bring good customer facing … tech and Security would be highly beneficial. The Software Project Manager will take responsibility for planning and delivering a range of software led projects, working closely with electronics or embedded systems teams; applying structured project management approaches and ensuring budgets and timescales are met. Applications are sought from Software Projects Managers who can bring the following: Bachelors/Masters … Degree in an Electronic or Software Engineering discipline. Project Management Certification. Proven Software Engineering background to include low level EmbeddedC/C++ development. Excellent customer facing skills. Ability to manage complex software development projects. Career spanning a range of Industry sectors. Eligibility for UK Security Clearance. Hybrid working is available (minimum of 3 day in office/ More ❯
Southampton (Hybrid) - Embedded Firmware Engineer - £40k-£60k My client is a leading commercial and industrial electronics producer that is looking for an embedded firmware/software engineer to join their highly motivated team as a result of growth. You will be working on exciting and groundbreaking projects bringing products through the entire development life cycle. Main duties: EmbeddedC, PCB design Collecting data and sending across on mobile networks Modifying existing products for improved efficiency Skills and Experience Required: 3-5 years experience in embeddedC or bare metal software experience Experience with ARM cortex Microcontrollers Wireless IoT experience, some telecommunications cellular network knowledge Full Product life cycle experience The competitive salary is between More ❯
We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined processes … and industry standards to ensure the reliability, safety, and security of software products. Design and develop real-time embedded software solutions. Integrate and debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using EmbeddedC, C, C++ Linux, Free Artis, VX Works. More ❯
Embedded Audio and Software Engineer - Attractive Permanent - Electronics Design - Northamptonshire Area An Embedded Audio and Software Engineer is required to join a market leading Innovative Electronics Systems, Design and Production and Company. The Embedded Audio and Software Engineer will be part of a company that is keen on innovation and new technology and products as a market … offering. The Embedded Audio and Software Engineer will join the Research and Development department and report to the Software Team Lead. The Embedded Audio and Software Engineer will develop embedded software within an expanding product range and hold responsibility for release firmware. The Embedded Audio and Software Engineer will be involved from the Design Brief to … product release and beyond and be part of the next generation of products in an exciting team and dynamic industry. Embedded Audio and Software Engineer - Key Responsibilities Design, develop and maintain embedded control systems. Assist in the implementation of new and evolving hardware platforms. Support in specifying new user-focused products for the market. Build, test and release More ❯
range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C/C++, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing … products and ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will … be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging. This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record More ❯
swindon, wiltshire, south west england, united kingdom
Rise Technical
range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C/C++, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing … products and ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will … be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging. This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record More ❯
range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C/C++, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing … products and ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will … be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging. This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record More ❯
Firmware Engineer Romsey - Hybrid £40,000 - £45,000 + Holiday + Pension This is an excellent opportunity for an Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data … range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and … ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient More ❯
Graduate Firmware Engineer Salisbury - Hybrid £32,500 - £37,500 + Training + Progression + Holiday + Pension This is an excellent opportunity for a Graduate Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic … range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and … ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient More ❯
On the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embeddedC running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB. With products already on the … taking on board software development will be gradual, and supported by current (external) developers, so immediate familiarity with the entire stack isn't expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed. As the company is still at … need: A strong academic background in Computer Science, Electronics or similarly applicable subject. Substantial experience as a software engineer, including software development for medical devices. Excellent coding skills in embedded C. A can-do attitude, happy to dive into new technologies and learn new skills as needed (or indeed to help out with non-software tasks as the need More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
Senior Embedded Software Engineer Hybrid/Onsite to Birmingham TAE Power Solutions. The Next Paradigm Shift: Accelerated. The future is electric, but only if its better for businesses, consumers, and the planet. We bring electrification to the next level, to enable and sustain a cleaner planet. At TAE Power Solutions, we design power management systems that use less but … efficiencies, we develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last longer. About the Role: As a member of the Embedded Software team within TAE Power Solutions, you will be working on a range of demonstrator and production projects, developing software for embedded systems in automotive applications. You will … be involved in all stages of the software development process, and liaise directly with customers, suppliers, and other engineering teams. Essential Duties & Responsibilities: Provide technical delivery and leadership of embedded software activities Creation and management of software requirements Architectural design of the software Development and testing of embeddedC code Integration of application and base software Support More ❯
Daventry, West Northamptonshire, Northamptonshire, United Kingdom
Anonymous
Embedded Software Engineers who can design and develop embedded software into differing hardware, offering a dynamic challenge with amazing results. Software Engineers will be specifying, designing, developing and testing embedded software for complex audio systems. Embedded Software Engineers will design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases … and languages. Software Engineers will have some of the following software development experience Proven knowledge and working experience with: EmbeddedC Git and the command line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with embedded Linux systems A fast prototyping language (MATLAB More ❯
Poole, England, United Kingdom Hybrid / WFH Options
Scalian
Embedded Developer (C#/.NET) – Contract (6 Months, Extendable) 📍 Location: Hybrid at Poole ⏳ Contract Duration: 6 Months (with potential extension) 💰 Competitive Day Rate – Outside IR35 negotiable or equivalent full time salary About the Role We’re looking for an experienced Embedded Developer with strong hands-on expertise in EmbeddedC/C++ programming, along with C# … team. Our client is a leader in Parking Payment Solutions and is now expanding into the exciting domain of Railway Ticketing Systems — a new frontier in connected, real-time embedded devices. This is an opportunity to work on cutting-edge embedded software , writing code that directly interacts with the device hardware , not just backend systems. Key Responsibilities Design … develop, and maintain embedded applications using C# and .NET . Work closely with hardware teams to integrate software at the device level . Develop and deploy solutions within a Microservices-based architecture . Work with RTOS (Real-Time Operating Systems) to ensure reliable, low-latency performance. Participate in system testing, debugging, and performance optimisation. Collaborate with cross-functional teams More ❯