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 ❯
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 ❯
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 ❯
swindon, wiltshire, south west england, united kingdom
Rise Technical Recruitment Limited
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 ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
leading manufacturers. Due to our continued growth we are now recruiting for an Integration Engineer Battery Electric Vehicle to be based at our customers site in Gaydon . Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core … development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. The Role: We are looking for a highly motivated and technically proficient BEV Integration Engineer to lead the system-level integration of Battery Electric Vehicle (BEV) propulsion … propulsion system integration Strong understanding of BEV architectures, energy flow, and control strategies Proficiency in vehicle communication protocols (CAN, LIN, Ethernet) and diagnostic tools Experience with MATLAB/Simulink, embeddedC, and calibration workflows Excellent problem-solving, documentation, and stakeholder engagement skills Key Experience Bachelors or Masters degree in Electrical Engineering, Automotive Engineering, Mechatronics, or related field Strong 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 ❯
Lincoln, Lincolnshire, East Midlands, United Kingdom
MASS Consultants
test and lab evaluation using signal generators, spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design verification, unit testing … of line management of junior team members Experience using laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators and logic analysers) Desirable Experience Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration Proficiency in VHDL, SystemVerilog, and embeddedC for FPGA-host integration, control, and testing Familiarity with … AXI interfaces, memory interfaces, JESD204B/C, or high-speed ADC/DAC integration Experience designing streaming architectures using AXI4-Stream, DMA, and memory buffers (e.g. BRAM, URAM) Knowledge of data framing, tagging, and high-throughput IQ data handling Experience working with synthetic electromagnetic environments and their associated software and hardware requirements and limitations Familiarity with Atlassian products (Jira More ❯
Scarborough, North Yorkshire, England, United Kingdom Hybrid / WFH Options
Penguin Recruitment Ltd
Job Title: Firmware/Embedded Software Engineer Location: North Yorkshire (Hybrid Options Available) Salary: £45,000 - £60,000 + Benefits A leading UK manufacturer of intelligent measurement and monitoring equipment is seeking a skilled Firmware/Embedded Software Engineer to join its innovative product design and development team. This is an exciting opportunity to take ownership of embedded systems design , creating cutting-edge solutions used across global industries. As a Firmware/Embedded Software Engineer , you will design, develop, and refine firmware and embedded software for precision instrumentation and smart devices. You'll collaborate closely with electronics, hardware, and product teams to bring ideas from prototype to production - ensuring performance, reliability, and scalability at every … stage. Benefits for the role of Firmware/Embedded Software Engineer include: Competitive salary of £45,000 - £60,000 (DOE) Hybrid working options from the Scarborough HQ Pension scheme and private healthcare Ongoing professional development and training support Opportunity to influence full lifecycle product development Duties for the role of Firmware/Embedded Software Engineer include: Designing and More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Are you a C/C++ Software Engineer with commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid C/C++ development skills under Linux to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid … level Software Engineer to join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree … in Computer Science or Electronics with a software bias. Key requirements for the Software Engineer (Embedded Linux) include: C++ development skills or EmbeddedC with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure to networking protocols. More ❯