Firmware Engineer (Embedded C/C++) £50,000 - £55,000 + Progression + Training + Company Benefits + Early Finish on a Friday Romsey Are you a Firmware Engineer with experience in C/C++, looking to take the next step in your career with a company renowned for its clear progression opportunities, excellent training and the opportunity to shape … join a market-leading electronics manufacturer, supplying cutting-edge embedded systems to global customers across industries such as environmental monitoring and industrial automation. In this role, you will lead firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You'll provide technical leadership, mentor junior engineers, and contribute … to the full product lifecycle - from development and testing to post-deployment support. THE ROLE: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers Lead firmware development projects from concept through to delivery Mentor and support junior engineers through code reviews and knowledge sharing Contribute to the full product lifecycle, including CI/CD implementation and documentation More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Archangel Lightworks
control documents, and system artifacts Hardware-Software Integration Integration at board and subsystem level Implement and debug communication protocols (e.g. CAN, SPI, UART, I2C) Coordinate with embedded software and firmware teams PCB and Harness Development Support PCB production, documentation, and sign-offs Design, test, and maintain system harnessing Collaborate with production partners and testing teams Testing & Ground Support Participate in More ❯
Firmware Engineer | £40-65k | Oxford | Hybrid My client is a growing company in the automation industry with international customers. Theyre looking for a Firmware Engineer to join their R&D team working on the next generation of autonomous robots. Youll be working closely with hardware, software, and electronics engineers, building firmware for STM32 (or similar ARM-based) microcontrollers. The … focus here is on fast, high-quality design. Responsibilities as a Firmware Engineer: Writing embedded C/C++ for STM32 or similar 32-bit ARM platforms Working in bare-metal and RTOS environments Building robust OTA update and fault-handling systems Developing automated test frameworks for embedded code Delivering real value to end users, fast Required skills: 3+ years embedded … Familiar with Linux-based dev workflows and toolchains Experience with comms protocols like CAN, I2C, Ethernet, etc. Bonus skills: Electronic design experience Production experience What you get as a Firmware Engineer: Competitive salary Up to 5% employer pension contributions 25 days holiday Regular team socials Apply now to design the next generation of robotic solutions! VISA sponsorship is not available More ❯
Unit 8 Central Park Business Centre, Bellfield Road, High Wycombe, England
SERVER FACTORY LIMITED
Testing – Validating system/s are in working order by means of software testing Installation and setup of operating system if required Update newly integrated hardware to the latest firmware revisions. Configuration of system settings as per client’s instructions. Providing telephone and email support for our customers. On-site support including installation and troubleshooting of systems Training Full training More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
Paxton Access
types of roles and locations below, and let us know which areas you're interested in. Brighton, Sussex (UK): Manufacturing - Assembly Operatives, Manufacturing Engineers, Technicians, Compliance. Engineering - Software, Electronics, Firmware, and Mechanical. Product & Project Management - Product Test, Product Management, Project Management, Product Support - Training and Technical Support, People Operations - Finance, IT, HR, Facilities, Health & Safety, Supply Chain. Sales & Marketing - Internal More ❯
Our client is seeking Firmware Engineers for contracts based in Luton, Bedfordshire. The Firmware Engineer will deliver Firmware for complex digital systems that meet challenging future customer requirements. Responsibilities Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM FPGA architectures such as Xilinx 7. Xilinx UltraScale; Intel (Altera) or Microsemi (Actel). Fast interfaces such as PCIe, Ethernet … and JESD is also required. Auto-generated code using model driven engineering using Matlab and Simulink tools Derivation of detailed Firmware requirements and architecture from system requirements A structured approach to firmware design (RTCA DO-254 or similar) Cryptography and anti-tamper techniques Artificial Intelligence including machine learning and genetic algorithms Electronics test methods and equipment Good verbal and written More ❯
Senior Firmware Engineer - £50-70k DOE - Oxford– Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Main duties: + Designing new firmware + Developing and improving existing firmware + Supporting junior engineers and liaising with More ❯
automation machines-from CAD and prototyping to troubleshooting on the production floor. Lead refinement of legacy automation systems using statistical analysis, DOE methodologies, and production feedback. Work with software, firmware, and data science teams to integrate computer vision and machine learning into real-world production workflows. Requirements Prior experience as an Automation Engineer, Controls Engineer, or Senior Automation Engineer Bachelor More ❯
GPU servers, high-speed networking, storage systems) Collaborate on rack planning, cabling layouts, and airflow optimization Install and test hardware including servers, switches, PDUs, and interconnects Perform hardware diagnostics, firmware updates, and performance validation Support high-speed interconnects (InfiniBand, Ethernet) and fiber/copper cabling Follow best practices for data center operations, including asset tracking and documentation Work under tight More ❯
High Wycombe, Buckinghamshire, South East, United Kingdom
Baltic Apprenticeships
Testing Validating system/s are in working order by means of software testing Installation and setup of operating system if required Update newly integrated hardware to the latest firmware revisions. Configuration of system settings as per clients instructions. Providing telephone and email support for our customers. On-site support including installation and troubleshooting of systems. Full training and support More ❯
and events. Administration of internal and external customer portals. Requirements capture for internal and external software development projects. Project Management of in house projects Assist with the management of firmware releases and following the company's Bulletin process Requirements: Technology degree Good knowledge of IP networking Excellent written and verbal skills A professional and flexible approach Requirements capture and application More ❯
Merstham, Redhill, Surrey, England, United Kingdom
Pareto
and events. Administration of internal and external customer portals. Requirements capture for internal and external software development projects. Project Management of in house projects Assist with the management of firmware releases and following the company's Bulletin process Requirements: Technology degree Good knowledge of IP networking Excellent written and verbal skills A professional and flexible approach Requirements capture and application More ❯
Merstham, Redhill, Surrey, England, United Kingdom
Pareto
and events. Administration of internal and external customer portals. Requirements capture for internal and external software development projects. Project Management of in house projects Assist with the management of firmware releases and following the company's Bulletin process Requirements: Technology degree Good knowledge of IP networking Excellent written and verbal skills A professional and flexible approach Requirements capture and application More ❯
Merstham, Redhill, Surrey, England, United Kingdom
Pareto
and events. Administration of internal and external customer portals. Requirements capture for internal and external software development projects. Project Management of in house projects Assist with the management of firmware releases and following the company's Bulletin process Requirements: Technology degree Good knowledge of IP networking Excellent written and verbal skills A professional and flexible approach Requirements capture and application More ❯
of Communications and Electronic Systems. They have a proven track record for the rapid realisation of demanding defence industry design tasks combined with high quality manufacturing. As an experienced Firmware Engineer you will work within a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating … system requirements to innovative firmware design solutions, leading to successful customer acceptance within project timescales and budget. You will need Architectural and detailed design of firmware. Coding in VHDL to industry and company standards. Use of synthesis and timing analysis tools. Use of version control tools in accordance with company procedures. Use of test bench code and simulation tools. Use … driving licence. Sole UK Nationality from birth. Ability to ad-hoc travel within the UK. The role involves Production of a design concept to meet customer requirements. Defining architectural firmware designs at the system level. Working with the engineering team to define firmware interfaces to electronics and embedded processors. Presentation of designs at all stages within the project teams and More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Computer Futures - London & S.E(Permanent and Contract)
Embedded Firmware Engineer - Oxford (Hybrid) Salary : £40,000 - £70,000 DOE Location : Oxford (Hybrid - minimum 3 days/week on-site, occasionally up to 5) Level : Junior to Principal Sponsorship : Available Start Date : ASAP Join a global leader in memory and storage innovation, where you'll be part of a team developing Embedded firmware for advanced Flash memory products used … This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that power cutting-edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of Real Time Embedded systems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you … re a junior engineer looking to grow or a principal-level expert ready to lead, there's a place for you. Key Responsibilities Design, develop, and maintain Embedded firmware for Flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to More ❯
Abingdon, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
Embedded Firmware Engineer - Oxford (Hybrid) Salary : £40,000 - £70,000 DOE Location : Oxford (Hybrid - minimum 3 days/week on-site, occasionally up to 5) Level : Junior to Principal Sponsorship : Available Start Date : ASAP Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used … This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that power cutting-edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of real-time embedded systems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you … re a junior engineer looking to grow or a principal-level expert ready to lead, there's a place for you. Key Responsibilities Design, develop, and maintain embedded firmware for flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to More ❯
Employment Type: Full-Time
Salary: £40,000 - £70,000 per annum, Negotiable, Inc benefits
rules, procedures, and H&S Communicating job progress to the Project Manager and Resource Planner Site cleanliness Completion of all project documentation and sign-offs Configuring, performing diagnostics, and firmware updates of videoconferencing codecs and AV hardware in general. Fault finding and testing Audio-visual equipment In office 10% Installation preparation of tools, equipment, consumables, and installation documentation Ensure sufficient More ❯
SL6, Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Unified Support
rules, procedures, and H&S Communicating job progress to the Project Manager and Resource Planner Site cleanliness Completion of all project documentation and sign-offs Configuring, performing diagnostics, and firmware updates of videoconferencing codecs and AV hardware in general. Fault finding and testing Audio-visual equipment In office 10% Installation preparation of tools, equipment, consumables, and installation documentation Ensure sufficient More ❯
Witney, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Unified Support Ltd
rules, procedures, and H&S Communicating job progress to the Project Manager and Resource Planner Site cleanliness Completion of all project documentation and sign-offs Configuring, performing diagnostics, and firmware updates of videoconferencing codecs and AV hardware in general. Fault finding and testing Audio-visual equipment Day to day Installation preparation of tools, equipment, consumables, and installation documentation Ensure sufficient More ❯
oxford district, south east england, united kingdom Hybrid / WFH Options
Unified Support Ltd
rules, procedures, and H&S Communicating job progress to the Project Manager and Resource Planner Site cleanliness Completion of all project documentation and sign-offs Configuring, performing diagnostics, and firmware updates of videoconferencing codecs and AV hardware in general. Fault finding and testing Audio-visual equipment Day to day Installation preparation of tools, equipment, consumables, and installation documentation Ensure sufficient More ❯
cameras, microphones, and speakers. Build data racks to a tidy, high standard. Configure audio DSPS. Commission and test installed systems. Make alterations to DSP configurations where required. Carry out firmware updates and upload pre-written programme files to control systems. Provide necessary product training to clients and handover once completed. Follow all health and safety procedures. Essential Qualities and Skills More ❯
Frimley, Camberley, Surrey, England, United Kingdom
SER (Staffing) Ltd
cameras, microphones, and speakers. Build data racks to a tidy, high standard. Configure audio DSPS. Commission and test installed systems. Make alterations to DSP configurations where required. Carry out firmware updates and upload pre-written programme files to control systems. Provide necessary product training to clients and handover once completed. Follow all health and safety procedures. Essential Qualities and Skills More ❯
lasting impact. Key Responsibilities Conduct preventative and corrective maintenance on BESS units to ensure reliable and safe system performance. Perform routine inspections, capacity testing, fault diagnostics, and software/firmware upgrades. Troubleshoot equipment and manage repairs efficiently at various client sites. Support commissioning activities for both new and operational projects. Deliver remote technical support and diagnostics to customers. Monitor system More ❯
Senior Firmware Engineer - £ 60 - 70k – Oxford My client is a leading company in their niche developing sensor technology. Due to sustained success, they’re looking to grow their team. Main duties: + Complex hardware & software development throughout the whole product cycle + Designing parts for projects, managing those projects, and supervising project team + Investigate and develop ideas, suggest solutions … and identify opportunities Skills and Experience Required: + Embedded software and firmware experience (C/C++ for real-time development, ARM MCUs, RTOS, PIC) + Hardware design and PCB development experience + Good experience in product life cycle management (R&D, maintenance, client support) + Strong background in low-level comms protocols (UART, SPI, I2C, and thread-safety in C More ❯