Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
AIRBUS Defence and Space Limited
THE TEAM Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
across our core technologies, Lifehub and Lifeglov — both of which are FDA-registered. We’re now entering an exciting new phase of growth and are looking for a talented Firmware Engineer (mid-level) to join our team. In this role, you'll design, develop, and optimise firmware solutions for our embedded systems, playing a critical part in product innovation and … with physical hardware and test equipment, regular time in the office is expected, though we offer flexibility for remote work depending on workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM … GCC, or IAR) for firmware development. Analyse and enhance efficiency, stability and scalability of system resources Integrate and validate new product designs Conduct code reviews and maintain high-quality firmware standards. Document firmware architecture and testing procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
Net Talent has partnered with a well known brand in the financial sector who are looking to grow their highly successful team and need a Senior Firmware/Software Engineer to help them in the design, evaluation, test and build of devices used across the world. They need someone with several years real time embedded firmware/software design experience … with a keen interest in the design of electro/mechanical systems operating under software or firmware command & Control. This role is Hybrid in Dundee with a minimum of 3 days a week onsite. Main responsibilities shall include, but will not be restricted to: Design, develop and document firmware and software drivers controlling embedded real time devices. Design, develop and … integration and systems testing. Regular progress reporting on schedule, quality & size of change Small team leadership Project planning & status reporting to management BASIC QUALIFICATIONS: Experience developing embedded real time firmware (C++ preferred) 32-bit microprocessor experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
for customers. Requiring extensive knowledge and experience in embedded software development, this position will involve working with our hardware and software team. With a focus on real-time embedded firmware development, you will be actively contributing to in analyses, design reviews, simulations, technical discussions, verification and validation processes. You will need an innovative approach to engineering with well-grounded reasoning … to continue developing our HIT technology. What you will do: Embedded Software Development Develop embedded software for grid-connected inverters. Implement, test, debug, and troubleshoot DSP/microcontroller processor firmware and algorithms. Hardware Design Validation Perform hands-on embedded system hardware design validation and debugging. Firmware Design Design control firmware adhering to safety, quality, and international standards. Ensure firmware is … Skills and Experience Extensive industry experience in C/C++ for microcontroller-based embedded platforms. Extensive experience in the design and implementation of real-time applications. Proven experience developing firmware from concept to commercially ready products. Ability to read PCB schematics and datasheets; experience testing/debugging PCB boards. Proficiency with tools such as Altium, MATLAB, Confluence, JIRA. Soft Skills More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure … embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes … Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior Embedded Software Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part of a global group, this company offers rewarding careers … embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software. Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes made. … Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
success as a Low Level Embedded Software Engineer at Leonardo: Strong low level embedded C programming skills A solid grasp of C++ Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware Excellent debugging skills and application of various strategies Use of RTOS's such as VxWorks or embedded Linux Deployment of software to distributed hardware platforms More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Leonardo
success as a Low Level Embedded Software Engineer at Leonardo: Strong low level embedded C programming skills. A solid grasp of C++. Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and application of various strategies. Use of RTOS's such as VxWorks or embedded Linux. Deployment of software to distributed hardware platforms More ❯
Luton, England, United Kingdom Hybrid / WFH Options
Leonardo
Social network you want to login/join with: Senior or Principal FPGA/Firmware Engineer, Luton col-narrow-left Client: Leonardo Location: Luton, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 3ec63270f5ba Job Views: 5 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Job Description: Would you like to deliver the … complex Firmware that forms part of our self-protection systems installed on fast jet, UAV, land and naval platforms? We have an exciting opportunity for an experienced FPGA/Firmware Engineer to join our growing Luton or Bristol based teams. What you will do As an FPGA/Firmware engineer will work with the support of experts in their field … using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. Your role may even take you across the UK or abroad for technical reviews. What we need from you Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM FPGA architectures such as Xilinx 7. Xilinx UltraScale; Intel (Altera) or Microsemi (Actel More ❯
Luton, England, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Would you like to deliver the complex Firmware that forms part of our self-protection systems installed on fast jet, UAV, land, and naval platforms? We have an exciting opportunity for an experienced FPGA/Firmware Engineer to join our growing teams in Luton or Bristol. What you will do As an FPGA/Firmware engineer, you will … work with support from experts in the field, utilizing world-class facilities to deliver firmware for complex digital systems that meet challenging future customer requirements. Your role may involve travel across the UK or abroad for technical reviews. What we need from you Essential requirements: Design tools such as Xilinx, TCL, Verilog, System Verilog, and UVM FPGA architectures like Xilinx … Xilinx UltraScale, Intel (Altera), or Microsemi (Actel) Fast interfaces such as PCIe, Ethernet, and JESD Auto-generated code using model-driven engineering with Matlab and Simulink Derivation of detailed firmware requirements and architecture from system requirements A structured approach to firmware design (e.g., RTCA DO-254) Cryptography and anti-tamper techniques Artificial Intelligence, including machine learning and genetic algorithms Electronics More ❯
Firmware/FPGA Engineer - All levels page is loaded Firmware/FPGA Engineer - All levels Apply locations GB - Edinburgh GB - Newcastle time type Full time posted on Posted 5 Days Ago job requisition id R Job Description: Your Impact: We are looking for a wide range of Firmware/FPGA Engineers at various levels to join Leonardo in Edinburgh and … exciting opportunity for you as an engineer to bring your skillset and knowledge to a fast paced, dynamic and forward-thinking working environment. You will be involved with FPGA firmware development across the Radar and Advanced Targeting line of business, working as part of a larger, multi-disciplinary team. What you'll bring: As a Firmware/FPGA Engineer you … Experience in verification techniques using either VHDL or System Verilog/UVM. - Production of material for design reviews. - Development of test planning, integration and design verification. - Ensure that all firmware designs follow the company firmware process. - Experience using FPGA technologies from either Xilinx, Intel (Altera) or Microsemi (Actel) and their tools. - Degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: An opportunity has arisen within Leonardo Edinburgh for a Lead Firmware Engineer to work on the Global Combat Air System Programme (GCAP). Announced by the Prime Minister in December 2022, GCAP will deliver Tempest, the next generation fighter aircraft intended to replace the Royal Air Force Typhoon fleet from 2035. This exciting role will play … are passionate in what you do and can deliver a pragmatic approach to problem solving, we would like to hear from you. What you'll do as a Lead Firmware Engineer: As a Lead Firmware Engineer, you will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet … leading experience to support the delivery of work from several engineers. Your expertise will also be key to enhance processes and ways of working across UK wide FPGA/Firmware delivery teams. What you really must have: Ability to analyse system level requirements and capture/derive detailed firmware requirements. Ability to prepare documentation for other engineers and design reviews. More ❯
Firmware/FPGA Engineers - All levels (All UK Sites) page is loaded Firmware/FPGA Engineers - All levels (All UK Sites) Apply locations GB - Edinburgh GB - Southampton GB - Luton - Cap. Green 300 GB - Lincoln GB - Newcastle time type Full time posted on Posted 30+ Days Ago job requisition id R Job Description: Are you ready to shape the future of … cutting-edge technology? Leonardo, a global leader in advanced electronics, is seeking Firmware/FPGA Engineers at various levels to join our innovative teams across the UK. Whether you're just starting your career or looking for your next challenge, this is your opportunity to contribute to groundbreaking projects in a fast-paced, forward-thinking environment. What you'll do … as aFirmwareEngineer: As a Firmware Engineer at Leonardo, you'll take on a pivotal role in designing, developing, and delivering firmware solutions that power our advanced systems. Your responsibilities will include: Concept development for complex functions and systems. FPGA design and analysis. Production of material for design reviews. Development oftest planning, integration anddesign verification. Ensure that allfirmwaredesigns follow the companyfirmwareprocess. More ❯
Harlow, England, United Kingdom Hybrid / WFH Options
Raytheon Technologies Corporation
Date Posted: 2025-05-09 Country: United Kingdom Location: GBR01:Harlow, Essex, Kao One, Kao Park, Harlow, CM17 9NA Position Role Type: Unspecified Senior Firmware Engineer Harlow About us At Raytheon UK, we take immense pride in being a leader in defence and aerospace technology. As an employer, we are dedicated to fuelling innovation, nurturing talent, and fostering a culture … do the best work of their lives. Our head office heroes are critical to success of the business. The role Raytheon UK is looking for an experienced Hardware/Firmware engineer to join Raytheon’s Air Traffic Management Systems (ATMS) team in Harlow, reporting directly to an Engineering Manager. The Senior Firmware/Hardware Engineer support the hardware and firmware … and well-established environment. This role includes: Working effectively within a multi-disciplined design team Assessing customer requirements, interpretation and creation of Design Specifications Deriving detailed Hardware and or firmware requirements for complex systems. Conduct and direct Design, commissioning, circuit debug and fault diagnosis through the project lifecycle Electronic Schematic capture, PCB Layout review Modelling and simulations of functions Ability More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
Technical Placements
Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure … embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes … Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
Newtown, Powys, Wales, United Kingdom Hybrid / WFH Options
Greenfield I T Recruitment
Embedded Software Engineer – Firmware Role: Embedded Software EngineerLocation: Powys/SY15On-site role with potential to work from homeSalary: £40k plus benefitsOur client is a specialist engineering/manufacturing company who operates globally. This role will have responsibility for designing and developing new software within an engineering and manufacturing setting using embedded/C++/firmware software.Embedded Software Engineer role More ❯
Buckinghamshire, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded Firmware Engineer| Contract | Outside IR35 Up to £55ph (Depending on experience) Buckinghamshire - (Can be mostly remote) 3 months initially (Potential extension) Join a pioneering team developing next-generation wireless audio and video systems for ultra-low-latency, high-reliability streaming. Key Highlights: Design and develop proprietary RF protocols for real-time wireless streaming. Work with Nordic chipsets (nRF52 …/nRF53/nRF54). Collaborate closely with hardware, DSP, and systems teams. What You’ll Need: 5+ years in embedded RF firmware development (C/C++). Proven experience with Nordic Semiconductor platforms and proprietary RF protocols. Deep understanding of link-layer design, timing control, and RF debugging. Passion for high-performance wireless systems. If you feel you are More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
in the National Robotarium – a world leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical part in product innovation and performance … there is an expectation to be in the office in person, but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM … GCC, or IAR) for firmware development. Analyse and enhance efficiency, stability and scalability of system resources Integrate and validate new product designs Conduct code reviews and maintain high-quality firmware standards. Document firmware architecture and testing procedures. Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your Impact: We are seeking Firmware/FPGA Engineers at various levels to join Leonardo in Edinburgh and Newcastle. Leonardo is a world-class defence technology company. We develop cutting-edge Radars for the Eurofighter Typhoon and SAAB Gripen fighter jets, as well as maritime and airborne surveillance systems. We also invest in innovation, conducting our own research … growing Electronics team. This is an exciting opportunity for engineers to bring their skills to a fast-paced, dynamic, and forward-thinking environment. You will be involved in FPGA firmware development across the Radar and Advanced Targeting lines of business, working as part of a multidisciplinary team. What you'll bring: As a Firmware/FPGA Engineer, your responsibilities will … functions and systems FPGA design and analysis Experience with verification techniques using VHDL or SystemVerilog/UVM Producing materials for design reviews Developing test plans, integration, and verification Ensuring firmware designs follow company processes Experience with FPGA technologies from Xilinx, Intel (Altera), or Microsemi (Actel) and their tools Holding a degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic More ❯
Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
Camlin Group
products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin operates in over 20 countries worldwide. Role Description The Firmware Engineer in the Real-Time Applications unit is a key contributor responsible for designing, developing, and optimizing solutions using DSP, Microcontroller, and FPGA technologies. Role Responsibilities Design and implement real … time systems, including DSP algorithms and Microcontroller firmware, tailored to project requirements. Ensure firmware meets real-time performance constraints, focusing on latency, throughput, and efficient use of system resources. Lead hardware/software integration efforts for seamless operation. Optimize performance and efficiency of signal processing algorithms and embedded systems. Conduct code reviews, design evaluations, and testing to uphold quality standards. More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
Net Talent has partnered with a well-known brand in the financial sector who are looking to grow their highly successful team and need a Software/Firmware Engineer to take responsibility for delivering high quality software across a number of their devices. Due to the unique development environment and knowledge required for this role, full and in-depth training … will be provided. They need someone with several years’ experience developing high quality software and firmware ideally having used C++. This role is Hybrid in Dundee with a minimum of 3 days a week onsite. Key Areas of Responsibility: Develop high quality software which meets customer requirements, within agreed timescales Analyse and process data to identify and develop innovative solutions More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Would you like to deliver the complex Firmware that forms part of our self-protection systems installed on fast jet, UAV, land and naval platforms? Do you have experience leading Firmware teams or delivering highly complex embedded solutions We have an exciting opportunity for an experienced Lead FPGA/Firmware Engineer to join our growing Luton or Bristol … based teams. What you will do As a Lead FPGA/Firmware engineer you will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. Your role may even take you across the UK or abroad for technical reviews. You will use or develop … leading experience to support the delivery of work from several engineers. Your expertise will also be key to enhance processes and ways of working across UK wide FPGA/Firmware delivery teams What we need from you What you really must have: Experience leading teams or managing packages of work. Design tools such as Xilinx, TCL, Verilog, System Verilog and More ❯
Harlow, England, United Kingdom Hybrid / WFH Options
Raytheon Technologies
to push boundaries, develop your skills, or make a real-world impact, your future starts here. What You Will Do Raytheon UK is looking for an experienced Hardware/Firmware engineer to join Raytheon's Air Traffic Management Systems (ATMS) team in Harlow, reporting directly to an Engineering Manager. The Senior Firmware/Hardware Engineer support the hardware and firmware … a collaborative and well-established environment. Responsibilities Working effectively within a multi-disciplined design team Assessing customer requirements, interpretation and creation of Design Specifications Deriving detailed Hardware and or firmware requirements for complex systems. Conduct and direct Design, commissioning, circuit debug and fault diagnosis through the project lifecycle Electronic Schematic capture, PCB Layout review Modelling and simulations of functions Ability … practical laboratory test, circuit build & test measurement experience Practical experience of FPGA technology from Xilinx, Altera and/or Actel. Ability to de-bug and test new hardware and firmware designs and supporting module and system related test, verification and integration. Good problem-solving skills, willing to take ownership as well as positively contributing within cross-discipline teams. Experience in 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 ❯
Manchester, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
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 ❯