Birmingham, West Midlands, England, United Kingdom
SF Recruitment
assigned projects Translate system-level requirements into clear software specifications Define and implement software architecture for real-time control systems Develop and verify high-integrity embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input on software decisions More ❯
Linux and C++ development, strong embedded Linux is the key and the rest can be more flexible Hands-on experience with BLE and Wi-Fi connectivity Knowledge of OTA firmware updates (Bonus) Experience with telemetry data syncing Familiarity with or interest in AI Cursor/Codex or similar AI-assisted development tools Exposure to cloud-based integrations Why Join? Work More ❯
Northampton, England, United Kingdom Hybrid/Remote Options
Blackstar Amplification Ltd
/blackstaramps.com/about-blackstar/The Role Purpose of the role: To develop Blackstar’s proprietary embedded software within our ever-expanding product range. Hold responsibility for Release firmware: from Design Brief to product release and beyond. Be part of the next-generation of audio products in an exciting team and dynamic industry. Main Activities and Tasks: Design, develop More ❯
software design ethics and style. The role: You will be working within the Software Development Team which is part a multi-disciplined engineering team, consisting of Mechanical, Electronic and Firmware Engineers (approx. 60 in total). New business is primarily focused in the high performance and luxury car markets; however Pektron designs and manufactures a wide range of products for More ❯
Leicester, Leicestershire, East Midlands, United Kingdom Hybrid/Remote Options
Oscar Associates (UK) Limited
Windows Server, Cisco Networking, VMware and cloud integrations (Azure). Handle configuration and deployment of network infrastructure, including switches, VLANs, wireless setups, and telephony systems. Regularly apply software and firmware updates to maintain security and compliance. Maintaining Disaster Recovery and Data Protection solutions such as Zerto Participate in an on-call rota (approx. 1 week in 6). Maintain comprehensive More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom
Circle Group
maintain both physical and virtual server infrastructure. Contribute to projects involving infrastructure upgrades, new site or acquisition integrations, and system migrations. Perform routine activities like creating virtual machines, applying firmware updates, patching systems, and managing backups. Monitor critical infrastructure components (such as firewalls, switches, storage, and backup systems) and address any issues. Assist with troubleshooting infrastructure issues, escalating them when More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Probe UK
have. Software Engineer Key Responsibilities Design, generate, test and maintain software for new and existing products. Maintain and enhance the company data acquisition software applications. Liaise with Electronics Engineer & Firmware Engineer to produce a coherent software solution that enhances the learning experience. Support production, first-time-build and product development work. Develop data interfacing with other software packages. Develop user More ❯
of languages, databases and libraries ideally on a full stack basis such as C#, .NET. SQL, SharePoint, WinForms and some C/C++ would be advantageous as would any firmware experience. If this role sounds of interest and you have a broad skillset please apply today for immediate consideration. Salary: £38,000 - £43,000 + bonus and many employee benefits More ❯
Nottingham, Long Eaton, Derbyshire, United Kingdom
4M Recruitment
of languages, databases and libraries ideally on a full stack basis such as C#, .NET. SQL, SharePoint, WinForms and some C/C++ would be advantageous as would any firmware experience. If this role sounds of interest and you have a broad skillset please apply today for immediate consideration. Salary: £38,000 - £43,000 + bonus and many employee benefits More ❯
Droitwich Spa, England, United Kingdom Hybrid/Remote Options
Airband Community Internet
IP core and aggregation network (routing, MPLS, VRFs, segment routing). Oversee IP address management including RIPE allocations, DHCP systems, CGNAT platforms. Ensure the CPE estate is supported, including firmware management, TR069/USP ACS platforms, provisioning, and interoperability testing. Monitor and manage capacity across access, backhaul, peering, and transit links, planning upgrades before saturation. Ensure service availability across internet More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
Senior Firmware Engineer Nottingham £60,000-£70,000 + Technical Progression + 26 Days Annual Leave + Bank Holidays + Benefits Excellent opportunity for a Senior Firmware Engineer with experience of low power systems to join a highly innovative business offering opportunities to own and lead projects, make a massive difference to new and existing products, and collaborate with global … This company have ambitions to become a household name by building upon a stellar reputation built within elite and professional sports. In this role, you'll take ownership of firmware development across their platforms. You'll develop C/C++ firmware for Nordic SoCs (nRF52/nRF53), working within RTOS or bare-metal environments to deliver ultra-reliable low- power … ANT+, and Wi Fi, and work closely with electronics, mechanical, app, and cloud teams to ensure seamless connectivity and performance. The ideal candidate will have strong C/C++ firmware experience, hands on expertise with Nordic SoCs or similar low power architectures, and good knowledge of debugging and test tools. Experience with bootloaders, OTA updates, or system diagnostics would be More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
Senior Firmware Engineer Nottingham £60,000-£70,000 + Technical Progression + 26 Days Annual Leave + Bank Holidays + Benefits Excellent opportunity for a Senior Firmware Engineer with experience of low power systems to join a highly innovative business offering opportunities to own and lead projects, make a massive difference to new and existing products, and collaborate with global … This company have ambitions to become a household name by building upon a stellar reputation built within elite and professional sports. In this role, you'll take ownership of firmware development across their platforms. You'll develop C/C++ firmware for Nordic SoCs (nRF52/nRF53), working within RTOS or bare-metal environments to deliver ultra-reliable low-power … ANT+, and Wi-Fi, and work closely with electronics, mechanical, app, and cloud teams to ensure seamless connectivity and performance. The ideal candidate will have strong C/C++ firmware experience, hands-on expertise with Nordic SoCs or similar low-power architectures, and good knowledge of debugging and test tools. Experience with bootloaders, OTA updates, or system diagnostics would be More ❯
Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below: Responsibilities: Realising product specification through embedded firmware Create firmware requirement specifications and design documentation Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the team and our processes Contribute to definition … of work, approach and architectural solutions Own quality of your out put ensuring appropriate levels of quality Maintain and update existing firmware addressing defects and implementing enhancements Run and participate in design reviews, creation of reports and associate documentation Collaborate with validation tea to increase understanding and reduce development iterations Ensure product compliance to ISO9001. Skills & qualifications: Expert in the … Experience of programming on real time operating systems Knowledge of STM32 and FreeRTOS Keil IDE, MPLAB for STM32 (advantageous) Experience developing products in highly regulated industries Experience of developing firmware for low power safety critical devices Knowledge of TFT LCD display control drivers and GUI development Familiarity with RF technologies such as BLE, LoRa, Zigbee etc would be advantageous More ❯
Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below: Responsibilities: Realising product specification through embedded firmware Create firmware requirement specifications and design documentation Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the team and our processes Contribute to definition … of work, approach and architectural solutions Own quality of your out put ensuring appropriate levels of quality Maintain and update existing firmware addressing defects and implementing enhancements Run and participate in design reviews, creation of reports and associate documentation Collaborate with validation tea to increase understanding and reduce development iterations Ensure product compliance to ISO9001. Skills & qualifications: Expert in the … Experience of programming on real time operating systems Knowledge of STM32 and FreeRTOS Keil IDE, MPLAB for STM32 (advantageous) Experience developing products in highly regulated industries Experience of developing firmware for low power safety critical devices Knowledge of TFT LCD display control drivers and GUI development Familiarity with RF technologies such as BLE, LoRa, Zigbee etc would be advantageous More ❯
Kidderminster, Worcestershire, West Midlands, United Kingdom
Ad Warrior
of BAU activities, ensuring updates to asset and warehouse systems. Printer Builds & Configuration: Build, configure, and test printers and multifunction devices in accordance with client requirements. Install appropriate drivers, firmware, and ensure network readiness prior to deployment. Work with internal teams to ensure consistency and quality in all device builds. Provide support to the Configuration department with other projects and More ❯
hands-on role within a collaborative team, where you'll develop cutting-edge power systems including inverters, converters, and motor drives. You’ll take ownership across design, prototyping, embedded firmware, and system testing — shaping real-world defence technologies. What You’ll Be Doing Develop control strategies for power systems Code embedded firmware (DSPs/microcontrollers – C/C++) Prototype and More ❯
with their own initiative with the various stakeholders/development teams. Someone who is self motivated to do what is necessary to get the job done. Key Responsibilities - Lead firmware development for Debian-based embedded Linux systems, from architecture to deployment. - Design and maintain secure OTA pipelines using Mender, including rollback, recovery, and encryption at the device level. - Implement and … and remote management. - Use Python to build automation tools, testing frameworks, and cloud deployment utilities. - Drive Git-based workflows, continuous integration, and release pipelines. - Communicate effectively with stakeholders - aligning firmware deliverables with product, software, and manufacturing priorities. - Demonstrate initiative by proactively identifying bottlenecks, proposing solutions, and delivering improvements. - Leverage AI-assisted development tools (Codex, Cursor, Copilot) to boost productivity and … maintain cutting-edge practices. Required Skills & Experience - 5+ years of experience in embedded firmware or embedded Linux development. - Deep understanding of Debian/Linux system architecture and optimisation. - Advanced proficiency in C++ and Python. - Proven experience with Mender for OTA management and recovery workflows. - Strong knowledge of device-side encryption, secure boot, and key handling mechanisms. - Hands-on experience with More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
with their own initiative with the various stakeholders/development teams. Someone who is self motivated to do what is necessary to get the job done. Key Responsibilities - Lead firmware development for Debian-based embedded Linux systems, from architecture to deployment. - Design and maintain secure OTA pipelines using Mender, including rollback, recovery, and encryption at the device level. - Implement and … and remote management. - Use Python to build automation tools, testing frameworks, and cloud deployment utilities. - Drive Git-based workflows, continuous integration, and release pipelines. - Communicate effectively with stakeholders - aligning firmware deliverables with product, software, and manufacturing priorities. - Demonstrate initiative by proactively identifying bottlenecks, proposing solutions, and delivering improvements. - Leverage AI-assisted development tools (Codex, Cursor, Copilot) to boost productivity and … maintain cutting-edge practices. Required Skills & Experience - 5+ years of experience in embedded firmware or embedded Linux development. - Deep understanding of Debian/Linux system architecture and optimisation. - Advanced proficiency in C++ and Python. - Proven experience with Mender for OTA management and recovery workflows. - Strong knowledge of device-side encryption, secure boot, and key handling mechanisms. - Hands-on experience with More ❯
Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below: Responsibilities: Realising product specification through embedded firmware Create firmware requirement specifications and design documentation Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the tea click apply for full job details More ❯
Warwick, Warwickshire, West Midlands, United Kingdom Hybrid/Remote Options
Corriculo Ltd
Senior Firmware Engineer, Embedded C Developer, COR7387 Are you an experienced electronics or embedded software engineer looking to take the next step in your career? Excited by creating innovative products that make a real impact? This could be the perfect role for you! The Role As a Firmware Engineer, you'll work on the design and development of embedded software … and electronics for cutting-edge devices. You'll collaborate closely with a skilled R&D team covering hardware, firmware, cloud, and mobile applications. This is a hands-on role where your contributions will directly shape the success of current and future products. The Company Our client are a forward-thinking company known for technical innovation and being a research leader … principles including test, safety, and manufacturability If you're passionate about electronics, embedded software, and turning innovative concepts into real products, we'd love to hear from you. Senior Firmware Engineer, Embedded C Developer, COR7387 Corriculo acts as an employment agency and employment business. #AS #ChannelA More ❯
Coventry, West Midlands, United Kingdom Hybrid/Remote Options
INFUSED SOLUTIONS LIMITED
Senior Electronics/Firmware Engineer ?? Hybrid - Warwick/Coventry Lab (2 Days On-Site) ?? Permanent Role ?? £60,000 - £70,000 + Benefits We're searching for a seasoned engineer with a passion for building reliable electronic systems and writing clean, efficient firmware. You'll be a core contributor within a multi-disciplinary engineering team, helping shape the hardware layer for … You'll Need Proven track record delivering digital electronics for embedded, low-power, microcontroller-based systems. Strong understanding of hardware principles, with the ability to contribute to embedded C firmware where needed. Confident reviewing PCB layouts and leading design improvements. Practical knowledge of SPI, I2C, UART, USB communication protocols. Awareness of design-for-manufacture/test/safety methodologies. Familiarity More ❯
Contract Firmware Engineer | Up to £400 p/d Outside IR35 | 5 days a week onsite - Birmingham | 6 months (rolling) We are looking for a highly motivated Contract Firmware Engineer to join our rapidly growing hardware startup customer. With a lean engineering-led culture, they design, build, and deliver embedded Linux systems that integrate hardware, firmware, wireless connectivity, and cloud … and recovery systems. Implement secure boot, encryption, key handling and protected partitions. Develop manufacturing scripts for flashing, testing and validation. Required Skills & Experience 5+ years of experience in embedded firmware or embedded Linux development. Deep understanding of Debian/Linux system architecture and optimisation. Advanced proficiency in C++ and Python. Proven experience with Mender for OTA management and recovery workflows … Linux platform and play a key role in building their next generation of connected devices. Due to a high volume of applications, not all applicants will receive feedback* Contract Firmware Engineer | Up to £400 p/d Outside IR35 | 5 days a week onsite - Birmingham | 6 months (rolling More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
THE CHANNEL RECRUITER LTD
owned equipment and accessories. This will include a test and repair of all products relating to company business, predominantly Apple, HP, Lenovo, Dynabook and Viglen. Ensuring correct software/firmware is used on all repaired equipment, following test and repair procedures. Ensuring customers equipment is fully refurbished and configured to high standards prior to restocking. Ensuring all outbound orders are More ❯
I'm looking for a Firmware Engineer for an electrical vehicle charger company (founded 1990) based in Nottingham. Requirements include: C, C++. RTOS, bare metal. Embedded Linux (desirable due to a new Linux platform). Some experience with electronics e.g., working with oscilloscopes, probing PCBs. They offer standard benefits and an early 2:30pm finish on Fridays. You will need More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
on RTOS platforms Work with serial communication protocols such as SPI, I2C, UART, and CAN Support board bring-up, debugging, and hardware/software integration Collaborate closely with hardware, firmware, and test engineers to deliver robust embedded solutions Participate in design reviews, code reviews, and continuous improvement initiatives Skills & Experience Hands-on experience with embedded C/C++ development Proven … experience developing firmware for STM32 or similar 32-bit microcontrollers Experience working with RTOS-based systems Proficiency in debugging and hardware bring-up using oscilloscopes, logic analysers, and JTAG tools Familiarity with serial communication protocols (SPI, I2C, UART, CAN) Comfortable working through the full development lifecycle - from concept to production Desirable: Experience with low-power or sensor-based embedded systems More ❯