Summary of job: This position is based within the Research and Development (R&D) department and reports to the Surface Analysis Group Manager. As a Surface Analysis Firmware Engineer, you will play a key role in the design and development of low-level software that drives the functionality of advanced scientific instruments and systems. Your expertise will be essential in … optimizing system performance through close collaboration with both hardware and software engineering teams. Key responsibilities include: Developing efficient, reliable firmware to support complex hardware interactions Debugging and resolving issues to hardware-software integration Contributing to the overall hardware-software architectural design and strategy Responsibilities: Responsible to the Surface Analysis R&D Group Manager for: Design and development of new firmware … code. Optimising firmware code for performance and resource utilisation. Peer review of completed firmware code. Support of existing systems through investigation and resolving of problems relating to firmware functionality and interaction. Developing and executing test plans for firmware, including system integration testing. Designing, implementing and testing firmware for embedded systems, FPGAs, SoCs and PLDs. Investigate Design Change Requests (DCR) to More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
ZENOVO LTD
early-stage prototyping to production-ready systems, you’ll be part of a collaborative team pushing innovation in connected hardware. What You’ll Be Doing: Designing and implementing embedded firmware for in-house hardware platforms Bringing up new devices and peripherals, interfacing with sensors and cloud services Developing communication stacks using protocols like SPI, I2C, and RS232 Writing clean, robust More ❯
to join this business as they venture into new areas and expand their customer portfolio. The role of Senior Embedded Software Engineer will report directly to the Head of Firmware who will be tasked with overseeing the release of software and scaling the size of the team. Youll have a hybrid model of three days in the office vs two More ❯
connect seamlessly with cloud services to provide real-time, reliable data for critical applications. Key Responsibilities Design and develop embedded software for cutting-edge measurement and monitoring devices. Develop firmware for in-house designed hardware platforms. Implement communication protocols between embedded systems and cloud-based platforms. Ensure code is high-quality, maintainable, and meets industry standards. Contribute to process and More ❯
connect seamlessly with cloud services to provide real-time, reliable data for critical applications. Key Responsibilities Design and develop embedded software for cutting-edge measurement and monitoring devices. Develop firmware for in-house designed hardware platforms. Implement communication protocols between embedded systems and cloud-based platforms. Ensure code is high-quality, maintainable, and meets industry standards. Contribute to process and More ❯
hardware development process for vehicle and asset tracking telematics products, end to end, from receiving user requirements to ensuring successful market release. Responsibility for device management platforms, configurations and firmware releases. Having a deep understanding of configuration creation while maintaining accurate records of change log records for both configuration and FW releases. Managing hardware team support staff, providing guidance, mentorship More ❯
each device is correctly linked to the customer account, vehicle, and relevant software platform. Document commissioning activity and escalate anomalies to the relevant team. Support new product rollouts and firmware updates where applicable. Deliver high standards of customer service by ensuring devices are commissioned promptly and correctly. Collaborate with cross-functional teams to continually improve commissioning processes and workflows. Required More ❯
a Scrum Master or similar role within a scrum team. Projects are technical in nature, you will have experience working in a technical discipline, perhaps as a software engineer, firmware engineer, FPGA Engineer or similar. You will be well versed in the software life cycle and have a healthy appreciation of various software engineering delivery techniques. More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
design and manufacture electronic sensors and components for the global Automation market and they are looking for an Electronic Design Engineer with sound analogue design skills combined with some firmware development using embedded C or C++. Key responsibilities of the Electronic Design Engineer job: Design and development of barriers for connection between intrinsically safe circuits and non- intrinsically safe circuits More ❯
develop in-depth expertise in this area. As our Graduate Hardware Test Engineer, you will have the following duties & responsibilities: Perform functional, environmental & physical tests on products Ensure product firmware performs as expected Design automated equipment to physically test our product using your own designed custom jigs and robotics. This includes the mechanical design & assembly, electronic control systems & software to More ❯
develop in-depth expertise in this area. As our Graduate Hardware Test Engineer, you will have the following duties & responsibilities: Perform functional, environmental & physical tests on products Ensure product firmware performs as expected Design automated equipment to physically test our product using your own designed custom jigs and robotics. This includes the mechanical design & assembly, electronic control systems & software to More ❯
platform. Key Responsibilities would include : Design, develop, and maintain scalable applications for their cloud platform. Implement cloud infrastructure using GCP or AWS services Work closely with the hardware and firmware teams to integrate these Smart Energy Solutions Technical Skills and Current Tech Stack: Languages: Python (OOP), JavaScript, & Bash for scripting Web Technologies: Angular, React, HTML, CSS, REST Databases: PostgreSQL Tools More ❯
Salford, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
skills and a collaborative mindset Desirable Experience: A broad understanding of electronics including the ability to read circuit diagrams. Exposure to EMC, CE, or safety compliance testing Experience with firmware or embedded level software testing. What's On Offer: Salary up to £45,000 Flexible hybrid working - 3 days on-site in Manchester, 2 days from home Opportunity to work More ❯
34 Queensbrook, Technology Exchange, Bolton, England
DIGICOMM 360 LIMITED
supporting and maintaining customers UK wide. Role Cyber Security CRM Systems Setting up new equipment Maintenance of equipment Fault finding and testing Remote service calls diagnosing Inspection of equipment Firmware & software installation on devices Visiting customer sites alongside senior engineer to help with installations and repairs Training IT Solutions Apprenticeship Various industry manufacturers training and certification Progression to full time More ❯
Do you have great knowledge in C and variants of C? Would you like a varied role that is focused on embedded software and firmware but has elements of project management, electronics, and customer interaction? This could be the role for you! Our client are an electronics and software focused R&D business with onsite manufacturing. They wish to appoint … a Firmware Engineer in an embedded software role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this Firmware Engineer role that you have good experience with firmware but also that you have had some exposure to electronics hardware too. FirmwareMore ❯
Trafford Park, Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Nigel Wright Group
s excited to work across the full product lifecycle — from roadmap and strategy to delivery and optimisation. What you'll be doing? - Managing existing products through their lifecycle, including firmware and version control- Leading on the product roadmap — balancing short-term needs with long-term strategy- Supporting the development of new products in collaboration with internal teams- Working closely with More ❯
An industry leading engineering solutions company based in Liverpool is looking for a Senior Firmware Engineer to join their growing multidiscipline team. As Senior Firmware Engineer youll be overseeing projects and helping your clients and partners come up with solutions to their designs. This role offers hybrid and flexible working, but youll need to live a commutable distance from the … Liverpool site. Senior Firmware Engineer requirements: Degree qualified in relevant field Electronics ideally C programming PCB Design Bare metal RTOS Strong communication skills to deal with clients If you have the required skills and experience for this Senior Firmware Engineer role, then please get in touch ASAP with an up-to-date copy of your CV. You can apply directly More ❯
growth is huge. You'll be joining an excellent team with market leading products and technologies.Senior Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least five years industry experience* Experience with Microcontrollers/Microprocessors* RTOS software … experienceSenior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded Software, Firmware, ElectronicsPlease do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out More ❯
many industries in a variety of award winning products for an enviable client bank. The Embedded Software Engineer role is a hands-on design position developing embedded software/firmware within a multidisciplinary team of talented engineers. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products … and technologies. Embedded Software Engineer - Skills & Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * RTOS software experience would be ideal Embedded Software Engineer, C C++, C#, Embedded C, Embedded Software, Firmware, Electronics More ❯
Our client, an electronic manufacturing business near Manchester, seeks to appoint a Lead Firmware Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented firmware engineers. Career progression can be rapid and the … potential for growth is huge. You'll be joining an excellent team with market-leading products and technologies. Firmware Engineer - Skills & Abilities - Embedded Software Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years of industry experience Experience with Microcontrollers/Microprocessors Application-based software experience would be ideal Knowledge of … software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software More ❯
Our client, an electronic manufacturing business near Manchester, seeks to appoint a Lead Firmware Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented firmware engineers. Career progression can be rapid and the … potential for growth is huge. You'll be joining an excellent team with market-leading products and technologies. Firmware Engineer - Skills & Abilities - Embedded Software * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years of industry experience * Experience with Microcontrollers/Microprocessors * Application-based software experience would be ideal * Knowledge of … software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
deep-tech firm trusted by governments and defence organisations for the kind of work that doesn't make headlines. They specialise in solving the hardest problems in software and firmware security - from PAC, ASLR and CFI to encrypted firmware and beyond. This isn't one for beginners or box-checkers. It's for engineers who enjoy making machines do what … mobile platforms, embedded systems, and non-trivial binaries. The role is fully remote and demands a high level of autonomy, skill, and commitment. Core Responsibilities Reverse engineering software and firmware to uncover security flaws Developing and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
deep-tech firm trusted by governments and defence organisations for the kind of work that doesn't make headlines. They specialise in solving the hardest problems in software and firmware security - from PAC, ASLR and CFI to encrypted firmware and beyond. This isn't one for beginners or box-checkers. It's for engineers who enjoy making machines do what … mobile platforms, embedded systems, and non-trivial binaries. The role is fully remote and demands a high level of autonomy, skill, and commitment. Core Responsibilities Reverse engineering software and firmware to uncover security flaws Developing and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution More ❯
An industry leading engineering solutions company based in Liverpool is looking for a Senior Firmware Engineer to join their growing multidiscipline team. As Senior Firmware Engineer youll be overseeing projects and helping your clients and partners come up with solutions to their designs. This role offers hybrid and flexible working, but youll need to live a commutable distance from the More ❯
and performance testing on AV electronic products and subassemblies. Use diagnostic tools such as oscilloscopes, multimeters, logic analysers, and bespoke test rigs. Identify and troubleshoot faults on PCBs, wiring, firmware, and interfaces. Document test results and ensure compliance with CE, FCC, and internal standards. Maintain calibration records and ensure test equipment is in working condition. Contribute to root cause analysis … detail Familiarity with ESD-safe practices and ISO-based quality systems Desireables: BTEC, HNC/HND or equivalent in Electronics or a related field Experience with embedded systems or firmware testing Knowledge of Lean manufacturing or Six Sigma methodologies This is a fantastic opportunity to get involoved with one of the UK's top AV connectivity and manufacturing firms and More ❯