Permanent Firmware Jobs in the UK

1 to 25 of 441 Permanent Firmware Jobs in the UK

Senior Staff Firmware Engineer (Firmware Security)

Cambridge, Cambridgeshire, United Kingdom
Advanced Micro Devices
while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ AMD seeks high calibre software engineers to work on the design and implementation of embedded firmware for AMD networking products. THE ROLE This is an exciting role in the AMD Network Technology Group based in the Cambridge UK office. You will be part of a key More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware Engineer

Manchester, North West, United Kingdom
KRATOS ANALYTICAL LTD
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 ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Embedded Software Engineer

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
Airbus
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software and Firmware Engineer

Cwmbran, Gwent, United Kingdom
STG Aerospace Limited
We are looking for a talented Software and Firmware Engineer to design, develop, and support embedded software and firmware solutions across our aircraft cabin lighting product portfolio. The successful candidate will be involved in the full software development life cycle, working on innovative, high-performance systems with a particular focus on reliability, efficiency, and real-time operation. This is an … embedded systems and software-hardware integration, who is looking to contribute to technically challenging projects in a dynamic engineering environment. Key Responsibilities: Design, develop, and test embedded software and firmware for microcontrollers, processors, and programmable logic devices. Develop low-level drivers, communication protocols, and real-time control software. Write reliable, maintainable, and efficient code in languages such as C. Participate … in system architecture design, requirements analysis, and hardware-software integration. Debug hardware/software interactions and resolve firmware issues throughout the development and production lifecycle. Support the development of firmware update mechanisms, bootloaders, and security protocols. Contribute to product verification and validation, including unit testing, integration testing, and system testing. Develop and maintain technical documentation, including software specifications, design descriptions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

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 ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Engineer

Cambridgeshire, United Kingdom
Experis
CI/CD pipelines (e.g., Jenkins, GitLab) Monitor system performance and troubleshoot technical issues Mentor junior engineers and manage sprint boards Essential Skills & Experience: 5+ years in application and firmware/embedded software development (C/C++, Python, Rust) Strong hardware/software integration experience Experience with internet and application layer protocols, including security standards Familiarity with both Linux and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Engineer

Cambridgeshire, East Anglia, United Kingdom
Experis UK
CI/CD pipelines (e.g., Jenkins, GitLab) Monitor system performance and troubleshoot technical issues Mentor junior engineers and manage sprint boards Essential Skills & Experience: 5+ years in application and firmware/embedded software development (C/C++, Python, Rust) Strong hardware/software integration experience Experience with internet and application layer protocols, including security standards Familiarity with both Linux and More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
with senior team members for complex problems outside of established procedures. Essential Skills and Experiences: Proficiency in programming languages such as C/C++ with years of experience in Firmware design. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Knowledge of hardware-software integration and experience with 16/32-bit microcontrollers More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Embedded Firmware Engineer, Power Electronics

London, United Kingdom
Fuse Energy, LLC
where hardware, software, and data come together to drive efficiency and resilience. As part of this mission, we're expanding our embedded systems team to deliver robust, high-performance firmware that powers our innovative energy products in the field. We're looking for an Embedded Firmware Engineer to help design and implement the low-level software that runs on our … embedded platforms. You'll develop firmware to interface with microcontrollers, implement real-time control algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving into registers and datasheets, and building reliable, production-grade embedded systems. Responsibilities Develop low-level firmware and drivers for … peripherals (SPI, I2C, UART, DMA, ADC, etc.). Design and implement real-time control software and embedded algorithms for energy devices. Write, test, and debug embedded C/C++ firmware running on bare-metal or RTOS-based systems. Collaborate with hardware, systems, and controls teams to define firmware requirements and test plans. Participate in code reviews, write documentation, and contribute More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Malvern, Worcestershire, United Kingdom
Hybrid / WFH Options
Indra Renewable Technologies Ltd
excited to be continuing the development of V2H and V2G technologies which we believe are the future of EV charging technology Key Responsibilities: Design, develop and unit test embedded firmware at a high-quality level for next-generation smart energy products for Electric Vehicles and Home Integration. Contribute to defining software architecture for new products. Lead development on firmware elements … in the embedded software industry, ideally smart IoT devices, automotive electric vehicles, or smart grid management systems. Essential Skills: Fundamental understanding of the embedded development process from low-level firmware development through to Embedded Linux applications using C++ Hands on experience of Embedded Linux and associated Build tools (Buildroot or YOCTO) Experience using agile tools and methodologies in an embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Level Embedded Software Engineer (Senior Levels)

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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Principal Firmware Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Holt Executive Recruitment
Senior/Principal Firmware Engineer Our client, a global leader in the Defence Industry is looking for a Senior/Principal Firmware Engineer working on avionics systems. Role Overview: The Senior/Principal firmware engineer would be responsible for design and development of Firmware designs using VHDL and verifying designs using VHDL or System Verilog. Job Responsibilities: The firmware engineer … would work closely with Systems, Hardware and Software teams to provide firmware solutions and solve integration problems on complex systems. Creating innovative and robust VHDL-based designs Documenting and recording deliverables Verifying firmware designs Ensuring configuration management/keeping designs under revision control Providing progress reports Skills, Qualifications and Experience required: Mandatory Proven expertise of developing firmware using VHDL or … party synthesis tools Experience in specifying timing and area constraints for efficient FPGA Place and Route. Ability to analyse system and/or hardware level requirements and derive detailed Firmware requirements Independent verification using VHDL Experience of firmware requirements capture and requirements management tools De-bugging firmware designs and supporting integration & verification at hardware and system level A good understanding More ❯
Employment Type: Full-Time
Salary: £80,000 - £100,000 per annum
Posted:

Software & Firmware Engineer

Croesyceiliog, Gwent, United Kingdom
Computer Futures
ll play a key role in developing advanced lighting and safety systems for high-reliability environments, with real-world impact across the commercial aviation sector. As an Embedded Software & Firmware Engineer , you'll be hands-on with cutting-edge embedded solutions that prioritise both performance and sustainability. Designing systems that reduce environmental impact through energy-efficient operation. This is a … hybrid role, requiring a minimum of 4 days per week on-site at the South Wales office. What You'll Be Doing: Designing and implementing embedded software and firmware for microcontrollers and programmable logic devices Developing low-level drivers, communication protocols, and real-time control logic Writing efficient, maintainable code in C/C++ Contributing to system architecture, requirements definition … and hardware integration Debugging and resolving firmware issues across development and production Supporting secure firmware update mechanisms and bootloaders Participating in verification and validation activities, including unit and system testing Maintaining clear technical documentation throughout the development lifecycle Collaborating closely with hardware, systems, and QA teams What We're Looking For: A degree in Computer Science, Electronics, or a related More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Software & Firmware Engineer

Cwmbran, Torfaen, Gwent, United Kingdom
Computer Futures
ll play a key role in developing advanced lighting and safety systems for high-reliability environments, with real-world impact across the commercial aviation sector. As an Embedded Software & Firmware Engineer , you'll be hands-on with cutting-edge embedded solutions that prioritise both performance and sustainability. Designing systems that reduce environmental impact through energy-efficient operation. This is a … hybrid role, requiring a minimum of 4 days per week on-site at the South Wales office. What You'll Be Doing: Designing and implementing embedded software and firmware for microcontrollers and programmable logic devices Developing low-level drivers, communication protocols, and real-time control logic Writing efficient, maintainable code in C/C++ Contributing to system architecture, requirements definition … and hardware integration Debugging and resolving firmware issues across development and production Supporting secure firmware update mechanisms and bootloaders Participating in verification and validation activities, including unit and system testing Maintaining clear technical documentation throughout the development lifecycle Collaborating closely with hardware, systems, and QA teams What We're Looking For: A degree in Computer Science, Electronics, or a related More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum
Posted:

Firmware / FPGA Engineer - All levels

Edinburgh, United Kingdom
Hybrid / WFH Options
leonardo company
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Firmware Engineer

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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware/FPGA Engineers - All levels (All UK Sites)

Edinburgh, United Kingdom
Hybrid / WFH Options
leonardo company
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Firmware / FPGA Design Engineer (London)

Plumstead, Greater London, UK
Northrop Grumman Sperry Marine
and Hamburg, Germany , work closely together to develop and maintain a wide range of navigation products, with an ambitious roadmap for future innovations. We are currently seeking a Senior Firmware Engineer to join our Engineering Department in New Malden. This role will play a key part in our radar sensor development team, focusing on firmware and embedded software development for … maritime navigation systems. Key Responsibilities include: Work in the Hardware team to develop firmware on SoC platforms for new and existing products. Take ownership and responsibility for current and future design for developed SoC platforms. Collaborate closely with the Embedded Software and System Test teams during system integration activities. Maintain and improve FPGA development processes, workflows, and tools. Work autonomously More ❯
Employment Type: Full-time
Posted:

Senior Firmware Engineer

London, United Kingdom
Northrop Grumman Sperry Marine
and Hamburg, Germany , work closely together to develop and maintain a wide range of navigation products, with an ambitious roadmap for future innovations. We are currently seeking a Senior Firmware Engineer to join our Engineering Department in New Malden. This role will play a key part in our radar sensor development team, focusing on firmware and embedded software development for … maritime navigation systems. Key Responsibilities include: Work in the Hardware team to develop firmware and embedded software on SoC platforms for new and existing products. To take ownership and responsibility for current and future design for developed SoC platforms going forwards. Collaborate closely with the Embedded Software and System Test teams during system integration activities. Maintain and improve FPGA development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Firmware Engineer (London)

London, UK
Northrop Grumman Sperry Marine
and Hamburg, Germany , work closely together to develop and maintain a wide range of navigation products, with an ambitious roadmap for future innovations. We are currently seeking a Senior Firmware Engineer to join our Engineering Department in New Malden. This role will play a key part in our radar sensor development team, focusing on firmware and embedded software development for … maritime navigation systems. Key Responsibilities include: Work in the Hardware team to develop firmware and embedded software on SoC platforms for new and existing products. To take ownership and responsibility for current and future design for developed SoC platforms going forwards. Collaborate closely with the Embedded Software and System Test teams during system integration activities. Maintain and improve FPGA development More ❯
Employment Type: Full-time
Posted:

C++ Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Dover Corporation
team within a global company, focusing on existing as well as next generation market leading products. You'll be part of an entrepreneurial and agile team, writing software and firmware code for embedded system components, while providing strong technical leadership for internal and external engineering partners. You'll have an opportunity to take your skills to the next level as … hardware engineers to help in microprocessor selection, relevant interfacing circuits and input/output communications at the module and systems level. Performs component testing of software design, verifies embedded firmware and software functionality and compatibility with hardware design. Drive quality and efficiency within the embedded software team by setting an outstanding example in terms of high-quality design, code, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Stevenage, England, United Kingdom
IC Resources
looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Embedded Software Engineer - Linea Research

London, United Kingdom
The Focusrite Group
also available as a base. We have an exciting opportunity for the right person to join our software department. In this position, the successful candidate will help develop the firmware on which our products depend. This is a full time, permanent position. We are looking someone with: At least 2 years experience writing and debugging code on embedded systems in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - Linea Research

High Wycombe, Buckinghamshire, United Kingdom
The Focusrite Group
also available as a base. We have an exciting opportunity for the right person to join our software department. In this position, the successful candidate will help develop the firmware on which our products depend. This is a full time, permanent position. We are looking someone with: At least 2 years experience writing and debugging code on embedded systems in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
Permanent Futures
degree in Computer Science, Electrical Engineering, or a related field. Advanced degrees are a plus. - Proven experience in embedded software development and reverse engineering - Strong understanding of assembly language, firmware, low-level protocols, and hardware interfaces. - Familiarity with debugging techniques and tools, such as JTAG, oscilloscopes, and logic analyzers. - Solid programming skills in languages like C/C++, Python, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Firmware
10th Percentile
£37,500
25th Percentile
£45,000
Median
£53,750
75th Percentile
£72,000
90th Percentile
£85,000