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 ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
ZENOVO LTD
C++ (C++ 11/14/17) to join our rapidly growing business. Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable 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 ❯
Newcastle upon Tyne, Tyne and Wear, Gateshead, Tyne & Wear, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
develop, and maintain software for embedded systems (RTOS, Bare Metal, or Linux environments). Write, test, and optimize code using Embedded C or Modern C++. Collaborate with hardware and firmware engineers to deliver fully integrated solutions. Work on breakthrough projects shaping the future of technology. Required Skills & Experience: Demonstrable experience in embedded software development. Strong background working with embedded environments. More ❯
Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
develop, and maintain software for embedded systems (RTOS, Bare Metal, or Linux environments). Write, test, and optimize code using Embedded C or Modern C++. Collaborate with hardware and firmware engineers to deliver fully integrated solutions. Work on breakthrough projects shaping the future of technology. Required Skills & Experience: Demonstrable experience in embedded software development. Strong background working with embedded environments. More ❯
ASP.Net Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking More ❯
Grimsby, South Humberside, North East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
used in real-world environments. What You'll Be Doing Develop clean, maintainable, and efficient code in TypeScript using React Native . Collaborate with cross-functional teams including engineering, firmware, support, and production to ship world-class features. Design and manage reliable cloud communication (tRPC) and Bluetooth (BLE) device interactions. Troubleshoot complex issues and contribute to debugging and stability across More ❯
Stallingborough, North East Lincolnshire, Lincolnshire, United Kingdom Hybrid / WFH Options
Zenovo
experiences used in real-world environments. What You'll Be Doing Develop clean, maintainable, and efficient code in TypeScript using React Native. Collaborate with cross-functional teams including engineering, firmware, support, and production to ship world-class features. Design and manage reliable cloud communication (tRPC) and Bluetooth (BLE) device interactions. Troubleshoot complex issues and contribute to debugging and stability across More ❯
Grimsby, South Humberside, North East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
and mentor junior developers, offering guidance and fostering growth within the team. Debug and resolve complex software issues, including network-level troubleshooting. Collaborate closely with cross-functional teams including firmware, support, and production. Champion strong testing practices across the stack using tools like Jest and Vitest . What We're Looking For Expert-level experience in backend development with TypeScript More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
DXC Technology
Hyper V servers, in order to deliver part of a detailed technical design, which meets customer requirements. Tasks may include Design and installation of new systems applications; updating applications, firmware, and drivers; creating boundaries for as well as performing configuration and testing activities as part of an obsolescence project(s). Knowledge of Active Directory, Group Policy, DNS, VMware vCenter More ❯
Hyper V servers, in order to deliver part of a detailed technical design, which meets customer requirements. Tasks may include Design and installation of new systems applications; updating applications, firmware, and drivers; creating boundaries for as well as performing configuration and testing activities as part of an obsolescence project(s). Knowledge of Active Directory, Group Policy, DNS, VMware vCenter 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 ❯
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 ❯
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 ❯
on impact, feasibility etc. · Lead product validation and testing · Support regulatory and quality documentation Head of R&D · Manage a multi-disciplined R&D team of 5, covering software, firmware and hardware · Define R&D roadmap · Oversee product development from prototyping, validation to release The Candidate: · Hold a degree (or equivalent) in electronics, computer science, biomedical engineering or similar · Experience More ❯
based on impact and feasibility Lead product validation and testing Support regulatory and quality documentation Head of R&D: Manage a multidisciplinary R&D team of 5, covering software, firmware, and hardware Oversee product development from prototyping, validation, to release Candidate Requirements: Hold a degree (or equivalent) in electronics, computer science, biomedical engineering, or a similar field More ❯
industry are encouraged to apply. The Head of R&D and Product Owner Role: Head of R&D: · Manage a multi-disciplined R&D team of 5, covering software, firmware and hardware · Define R&D roadmap · Oversee product development from prototyping, validation to release · Working with Sales and Operations team to ensure solutions are customer-centric and commercially viable · Maintain More ❯
industry are encouraged to apply. The Head of R&D and Product Owner Role: Head of R&D: · Manage a multi-disciplined R&D team of 5, covering software, firmware and hardware · Define R&D roadmap · Oversee product development from prototyping, validation to release · Working with Sales and Operations team to ensure solutions are customer-centric and commercially viable · Maintain 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 ❯