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 ❯
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 ❯
and initiatives including internal audits, lessons learned process, and continuous improvement Establish, document and implement quality procedures, templates and checklists to ensure the robustness and quality of software and firmware products Promote a quality culture and best practices across throughout the organization Key Accountabilities and Responsibilities: Product Impact & Scope of Innovation: This role is essential to the quality of MDA More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
Software Engineers to help lead our team. You would be involved in working on Linux kernel drivers, upstreaming and code review, interacting with hardware engineering, video encode and decode firmware, using hardware emulation (software, FPGA), Android, libcamera, testing/QA and more. Key Responsibilities: Develop and maintain video codec drivers. Optimize video codec performance and ensure correctness. Collaborate with team More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
System Safety
top-down design starting from high level systems requirements through the allocation of system components, equipment, computer programs, and across organizations - Familiarity with design of systems (DoD, hardware, software, firmware), control systems, and integration and test of system and subsystem components - Ability to utilize system safety processes and analysis - Ability to obtain DoD Secret Clearance, therefore, U.S. Citizenship is required More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
System Safety
top-down design starting from high level systems requirements through the allocation of system components, equipment, computer programs, and across organizations - Familiarity with design of systems (DoD, hardware, software, firmware), control systems, and integration and test of system and subsystem components - Ability to utilize system safety processes and analysis - Ability to obtain DoD Secret Clearance, therefore, U.S. Citizenship is required 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 ❯
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 ❯
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 ❯
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 ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Job Opportunity: Embedded Systems Firmware Engineer (Fully Remote) We are seeking a talented and motivated Embedded Systems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced environment. Key Responsibilities: Lead the … design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications. Take ownership of tasks from initial concept through to completion, providing accurate project estimates and delivering within deadlines. Identify … providing technical expertise in a collaborative environment. Follow best practices for software development, including conducting code reviews, ensuring automated testing, and maintaining high code quality. Document all stages of firmware development, ensuring that technical documentation meets regulatory standards. Mentor and support junior team members, providing guidance and fostering their growth within the team. Preferred Qualifications: Bachelor’s degree in Electrical 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, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
generation solutions using innovative technologies, methodologies and tools. This will involve development of software used in simulation, emulation, modelling and collaboration with cross-functional teams in design, verification, architecture, firmware, and pre and post silicon test. You will build and innovate new processes along the way. We want your talents applied not only to ensuring customer requirements in PPA are … understand the software and hardware behaviour to deliver power optimisations. Required Skills and Experience : Proven experience in software development for SoC platforms. A background developing low-level embedded system firmware, boot loaders, RTOS, device drivers. Familiarity working with operating system environments (Linux, Android). Experience in architecting software stacks written preferably in C or C++. Demonstrable experience in developing and 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 ❯
Salford, Greater Manchester, North West, United Kingdom
Vertex IT Solutions Ltd
equipment and bespoke test rigs. Document and analyse test results, ensuring compliance with internal specifications and industry standards (e.g., CE, FCC). Identify and troubleshoot faults in PCBs, wiring, firmware, and interface connections; escalate unresolved issues to engineering. Collaborate with production teams to streamline test workflows and ensure traceability of outcomes. Maintain calibration records and ensure that test equipment is … Familiarity with ESD-safe handling and ISO-based quality systems. Desirable Qualifications BTEC, HNC/HND, or equivalent in Electronics or a related field. Experience with embedded systems and firmware testing. Knowledge of Lean manufacturing or Six Sigma methodologies. More ❯