software optimization and performance across diverse platforms. The key responsibility of this role include: Serve as the technical authority for the full software stack—firmware, kernel, hypervisor, drivers, and applications—enabling advanced CPU architecture features for Cloud and Mobile use cases. Work closely with cross-functional architects and leaders to … both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver development. Drive alignment with … of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python). Ability to drive More ❯
software optimization and performance across diverse platforms. The key responsibility of this role include: Serve as the technical authority for the full software stack—firmware, kernel, hypervisor, drivers, and applications—enabling advanced CPU architecture features for Cloud and Mobile use cases. Work closely with cross-functional architects and leaders to … both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver development. Drive alignment with … of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python). Ability to drive More ❯
foot into a market leading healthcare company that operates within a niche area of this industry. This position will involve designing and developing integrated firmware solutions to meet the functional requirements of medical training products. This company have been leading the way for nearly 3 decades, working in their niche … which in essence will put your skills to the test. An ideal person would have at least 1 years commercial experience with embedded-C firmware programming, electronics design including schematic design & PCB layout and some experience with git and clear communication skills. The Role: * Junior Electronics Engineer * Designing and developing … integrated firmware solutions to meet the functional requirements of medical training products * Interpret product requirements and translate them into integrated hardware and application features The Person: * Relevant degree level qualification (Computer Science or other technically relevant subject) * 1 years commercial experience with embedded-C firmware programming, electronics design including schematic More ❯
be workingin aviation and space, however there will be other projects in different industries. The role of FPGA Design Engineer reports directly to the Firmware Team Lead and will work within a multi-disciplined R&D team. Youll be doing all aspects of writing FPGA code, drive FPGA development & documentation … Firmware verification & Software testing. This role will allow you to work alongside Electronics, Software & FPGA Engineers. FPGADesign Engineer Requirements: Degree qualified and 5+ years of experience FPGA using VHDL Microchip Libero and/or Xilinx Oscilloscopes & Logic Analyzer Knowledge of Firmware Development Experience in Safety Critical environment Aerospace or Space More ❯
The Opportunity: An exciting opportunity to work on a flagship UK military satellite programme as a Verification Lead focused on digital signal processing and firmware evaluation . You'll join a leading space technology consultancy with a 60+ year heritage in secure satellite communications, Earth observation, and space operations. Your … and security standards. Role Overview: You will act as a technical verification authority , working closely with internal stakeholders and suppliers to evaluate satellite hardware, firmware (e.g. FPGAs), and digital communication systems. This role involves travel to client and supplier sites (approx. 1 day per week), with expenses fully covered. Key … Responsibilities: Lead space segment verification of digital hardware for a high-profile satellite system Evaluate firmware and DSP components for performance, compliance, and resilience Track supplier progress, identify risks, and deliver independent assessments Ensure technical documentation and testing processes align with project standards Communicate findings and updates with internal teams More ❯
The Opportunity: An exciting opportunity to work on a flagship UK military satellite programme as a Verification Lead focused on digital signal processing and firmware evaluation . You'll join a leading space technology consultancy with a 60+ year heritage in secure satellite communications, Earth observation, and space operations. Your … and security standards. Role Overview: You will act as a technical verification authority , working closely with internal stakeholders and suppliers to evaluate satellite hardware, firmware (e.g. FPGAs), and digital communication systems. This role involves travel to client and supplier sites (approx. 1 day per week), with expenses fully covered. Key … Responsibilities: Lead space segment verification of digital hardware for a high-profile satellite system Evaluate firmware and DSP components for performance, compliance, and resilience Track supplier progress, identify risks, and deliver independent assessments Ensure technical documentation and testing processes align with project standards Communicate findings and updates with internal teams More ❯
rochester, south east england, United Kingdom Hybrid / WFH Options
Octagon Group
systems as part of a forward-thinking R&D team. As an Embedded Software Engineer, you’ll be responsible for developing reliable low-level firmware using Embedded C and FreeRTOS. You’ll work directly with microcontrollers and contribute to the full software development lifecycle. Key responsibilities: Design and develop embedded … software using Embedded C Work with FreeRTOS to develop real-time, low-level firmware Interface directly with hardware, sensors, and microcontroller peripherals Contribute to system integration, debugging, and testing Collaborate with cross-functional engineering teams to deliver high-quality products What we're looking for: Proven experience as an Embedded More ❯
Do you have what it takes to keep our cameras running for two years on two AA batteries? Blink is looking to grow our firmware team with talented embedded software development engineers. Our products need to be easy to use and run on minimal power. Seeing is knowing. At Blink … show you what is going on. Come be a part of it! A day in the life In this role, you will lead the firmware effort bringing new consumer products to market. You will interact with teams both within Blink and across the rest of Amazon. Most importantly, you will … with the resources and scale of Amazon to create a vibrant, fun, and rewarding place to work. BASIC QUALIFICATIONS - Experience using C/C++ firmware development with constrained resources (MIPS, RAM, FLASH, I/O) - Working with embedded CPU architecture - Use of security technologies and protocols - Real-time, multi-threaded More ❯
THE TEAM ** Working directly with our customer to understand requirements * Defining solutions with the support of other members of the team (Systems, Software and Firmware Engineers) * Working with team to develop proof of concepts and sharing these in field trials and operational scenarios *ABOUT YOU** All aspects of System Engineering … Radio Frequency, Intermediate Frequency and Digital Signal Processing * SDR, Software Defined Radio is a key element in our solutions. * Understanding of Embedded Software and Firmware Engineering * Field Programmable Gate Arrays and System-on-Chip Technologies *Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Pavegen
and asynchronous data processing. Ensure scalable, secure, and robust system design that supports our ambitions globally. Software, Data & AI Lead software development efforts—from firmware and scripting to platform development and UX/UI integration. Shape our data strategy: from sensor collection, cleansing, and ingestion, to analytics, visualisation, and client … smart cities, or sustainability-focused technology. Exposure to immersive technologies (AR/VR), urban mobility systems, or public infrastructure platforms. Familiarity with hardware/firmware development life cycles. Passion for innovation, sustainability, and tech-for-good. You must live near enough to London to be in the office up to More ❯
london, south east england, united kingdom Hybrid / WFH Options
Pavegen
and asynchronous data processing. Ensure scalable, secure, and robust system design that supports our ambitions globally. Software, Data & AI Lead software development efforts—from firmware and scripting to platform development and UX/UI integration. Shape our data strategy: from sensor collection, cleansing, and ingestion, to analytics, visualisation, and client … smart cities, or sustainability-focused technology. Exposure to immersive technologies (AR/VR), urban mobility systems, or public infrastructure platforms. Familiarity with hardware/firmware development life cycles. Passion for innovation, sustainability, and tech-for-good. You must live near enough to London to be in the office up to More ❯
Electric Vehicle charge points, across multiple languages and frameworks. You will work as part of a cross-discipline engineering team developing IoT products comprising firmware, hardware, cloud servers, mobile apps and websites. You will be responsible for the design, development and maintenance of our back- end systems, cloud developments, database … solutions Experience with front-end web development Experience of languages and platforms including PHP, Laravel, Java, Javascript, React, HTML and CSS Work collaboratively with firmware and hardware engineers to resolve complex issues through simulation and complex analysis of reported data Able to design, develop, and work with REST APIs and More ❯
Electric Vehicle charge points, across multiple languages and frameworks. You will work as part of a cross-discipline engineering team developing IoT products comprising firmware, hardware, cloud servers, mobile apps and websites. You will be responsible for the design, development and maintenance of our back- end systems, cloud developments, database … solutions Experience with front-end web development Experience of languages and platforms including PHP, Laravel, Java, Javascript, React, HTML and CSS Work collaboratively with firmware and hardware engineers to resolve complex issues through simulation and complex analysis of reported data Able to design, develop, and work with REST APIs and More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
leonardo company
customer. Fully documenting and recording your work products; keeping them under configuration management, and providing plans and progress reports. Supporting the integration of hardware, firmware and software within your project. Supporting product team qualification activities. Supporting trials proving activities. Designing high speed digital Printed Circuit Boards that utilise the latest … their application to Hardware designs. Design of high speed serial communication links and knowledge of associated protocols and architectures. Hands on experience of Hardware, Firmware & Software Integration of Micro Processor Based designs onto hardware platforms is essential. A methodical approach to the full hardware design lifecycle, working to a structured More ❯
Halifax, West Yorkshire, Yorkshire, United Kingdom
Chroma Recruitment Ltd
Chroma are now looking for an experienced Senior Electronics Test Engineer to join their engineering and manufacturing team working on innovative technology. The role of Senior Electronics Test Engineer will be joining a small team of hardware engineers all working More ❯
Norwich, Norfolk, United Kingdom Hybrid / WFH Options
EPOS Now
POS hardware such as printers, scanners, and other peripherals. You'll be the bridge between hardware and software, ensuring our systems work harmoniously together. Firmware and Driver Development: Write, modify, and troubleshoot firmware and drivers using C/C++ to ensure seamless hardware-software communication, including the integration of new … Familiarity with hardware integration, testing, and troubleshooting is essential. Coding Proficiency: Advanced proficiency in C/C++, particularly for developing and troubleshooting hardware drivers, firmware, or other low-level software solutions. Basic knowledge of scripting languages to solve software-related hardware issues and automate routine tasks. Software-Hardware Integration: Strong More ❯
Job Role: Lead/Principal Hardware & Firmware Engineer Work pattern: Hybrid, 2-3 days working in our Warwick office Salary: £65,000 - £75,000 per annum Nicholas Associates has an exciting opportunity to work for an innovative & award winning client, within the tech industry. Overview: We are looking for a … talented and experienced Lead/Principal Hardware & Firmware Engineer to work on the hardware and embedded software for their exciting range of measurement products. You will be a part of our strong research and development team which includes electronics hardware, embedded software, cloud & backend software and mobile app development. The … crucial to the success of our current and future products in the market place. You will have the opportunity to lead the hardware/firmware team and manage their work packages. Although this is a technical role at the outset it could develop into a line management role for the More ❯
Job Role: Lead/Principal Hardware & Firmware Engineer Work pattern: Hybrid, 2-3 days working in our Warwick office Salary: £65,000 - £75,000 per annum Nicholas Associates has an exciting opportunity to work for an innovative & award winning client, within the tech industry. Overview: We are looking for a … talented and experienced Lead/Principal Hardware & Firmware Engineer to work on the hardware and embedded software for their exciting range of measurement products. You will be a part of our strong research and development team which includes electronics hardware, embedded software, cloud & backend software and mobile app development. The … crucial to the success of our current and future products in the market place. You will have the opportunity to lead the hardware/firmware team and manage their work packages. Although this is a technical role at the outset it could develop into a line management role for the More ❯
Overview We are seeking a skilled and innovative BMS Engineer . The ideal candidate will possess a strong background in electrical engineering and firmware development, with the ability to design and implement complex systems. This role requires proficiency in various engineering tools and programming languages, as well as a commitment … and analyse schematics for electronic systems to ensure functionality and reliability. Utilise Simulink for modelling, simulating, and analysing dynamic systems. Design, develop, and test firmware for embedded systems, ensuring optimal performance and compliance with specifications. Collaborate with cross-functional teams to integrate System on Chip (SoC) solutions into projects. Employ … required. Proficiency in using MATLAB for data analysis and algorithm development is highly desirable. Strong understanding of system design principles and practices. Experience with firmware development and debugging techniques is essential. Familiarity with SoC architecture and integration processes is an advantage. Excellent problem-solving skills coupled with attention to detail. More ❯
to delivery. Define and improve engineering tools, processes and capabilities to support current and future project demands. Collaborate across disciplines - including hardware, software and firmware - to ensure coherent, modular, and reusable system designs. Represent engineering in design reviews and customer engagements, presenting complex information clearly and effectively. Manage stakeholders, suppliers … formal reviews and lifecycle artefacts. Proficiency in Requirements Management tools such as Jama, and hands on experience in the development of Hardware, Software or Firmware development, ideally in an Embedded environment. Excellent communication skills and the ability to clearly explain complex engineering concepts. A degree in Engineering, Mathematics, Physics or More ❯
buckinghamshire, south east england, United Kingdom
STR Group
to delivery. Define and improve engineering tools, processes and capabilities to support current and future project demands. Collaborate across disciplines — including hardware, software and firmware — to ensure coherent, modular, and reusable system designs. Represent engineering in design reviews and customer engagements, presenting complex information clearly and effectively. Manage stakeholders, suppliers … formal reviews and lifecycle artefacts. Proficiency in Requirements Management tools such as Jama, and hands on experience in the development of Hardware, Software or Firmware development, ideally in an Embedded environment. Excellent communication skills and the ability to clearly explain complex engineering concepts. A degree in Engineering, Mathematics, Physics or More ❯
and deliver Systems Engineering artefacts throughout the full product lifecycle. Drive improvements in systems design tools, processes, and capabilities. Collaborate with hardware, software, and firmware teams to ensure integrated and modular design approaches. Present confidently at internal and external design reviews, including to senior stakeholders and customers. Actively contribute to … systems design. Skilled in creating and reviewing high-quality technical documentation. Experience using tools such as JAMA and contributing to embedded hardware, software, or firmware development . Ability to clearly explain complex technical concepts to a range of audiences. Experience in defence or similarly regulated industries is advantageous. Technical Focus More ❯
High Wycombe, Buckinghamshire, South East, United Kingdom
Defence
and deliver Systems Engineering artefacts throughout the full product lifecycle. Drive improvements in systems design tools, processes, and capabilities. Collaborate with hardware, software, and firmware teams to ensure integrated and modular design approaches. Present confidently at internal and external design reviews, including to senior stakeholders and customers. Actively contribute to … systems design. Skilled in creating and reviewing high-quality technical documentation. Experience using tools such as JAMA and contributing to embedded hardware, software, or firmware development . Ability to clearly explain complex technical concepts to a range of audiences. Experience in defence or similarly regulated industries is advantageous. Technical Focus More ❯
Join a global leader in the online sports betting and casino industry, where people are forward-thinking team-players who thrive on a collective diversity of skills and backgrounds. Founded 20 years ago, they're on a thrilling journey of More ❯
Are you an experienced Rust Developer looking for a new challenge? This could be the role for you! The Role As a Senior Rust Developer, you will be instrumental in developing our client's flagship product. Working in a collaborative More ❯