Firmware Jobs in the UK

1 to 25 of 1,314 Firmware Jobs in the UK

Senior Firmware Engineer

London, England, United Kingdom
Sperry Marine
Join to apply for the Senior Firmware Engineer role at Sperry Marine 22 hours ago Be among the first 25 applicants Join to apply for the Senior Firmware Engineer role at Sperry Marine Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Sperry Marine Talent Business Partner at Sperry Marine Role Overview … 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 ❯
Posted:

Embedded Software Engineer

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

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

Reading, England, United Kingdom
JR United Kingdom
Company: VJ Tech Limited/Controls Spa (“VJ Tech”, “Controls”, or “Company”) Job Title: Firmware Engineer Reports to: R&D Manager (Disclaimer: We are not open to sponsoring at this point in time.) Position Summary We are seeking a highly skilled, independent, and motivated Firmware Engineer to join our team. This position will be responsible for creating and improving embedded … software systems used within precision materials testing equipment primarily focused within the construction and infrastructure markets. The Firmware Engineer will report to the R&D Manager and will require occasional travel on site to our manufacturing facility in Milan, Italy. The ideal candidate will have 10+ years of experience successfully implementing firmware on industrial machinery, be proficient in C or … travel to Control’s facility in Milan, Italy when necessary. Key Responsibilities Work with hardware and other engineering staff to evaluate and document the interface requirements between hardware/firmware/software Design, implement, and debug firmware for embedded systems in C/C++ Perform testing and validation of embedded firmware to ensure reliability and stability Optimize code for performance More ❯
Posted:

Graduate Firmware Engineer

Luton, England, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
training platforms that offers around 4,000 courses you can sign up to, according to your professional and personal interests. Self-directed learning is actively supported. As a Graduate Firmware/FPGA Engineer you will: Work on the design, development, and verification of firmware and digital systems using FPGAs, which are central to our advanced electronic systems Collaborate on the … in demanding environments. Contribute to technical reviews Your role may even take you across the UK or abroad for technical reviews. Key Responsibility Areas Design, implement, and verify FPGA firmware for complex embedded systems, ensuring adherence to performance and safety requirements Collaborate with software, hardware, and systems engineers to ensure smooth integration of firmware components Develop test plans and simulation … environments to verify designs meet functional and timing requirements Troubleshoot and optimise firmware designs to improve performance, efficiency, and reliability Document and present design solutions and progress to both technical and non-technical stakeholders What we need from you: We are looking for graduates who are enthusiastic about firmware development and digital design, and eager to work in a fast More ❯
Posted:

Graduate Firmware / FPGA Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
training platforms that offer around 4,000 courses you can sign up to, according to your professional and personal interests. Self-directed learning is actively supported. As a Graduate Firmware/FPGA Engineer you will: Work on the design, development, and verification of firmware and digital systems using FPGAs, which are central to our advanced electronic systems. Collaborate on the … maintainable code using hardware description languages (HDLs) such as VHDL. Gain experience in simulation, debugging, and testing your designs in laboratory environments, ensuring optimal performance in demanding environments, optimising firmware designs to improve performance, efficiency, and reliability. Design, implement, and verify FPGA firmware for complex embedded systems, ensuring adherence to performance and safety requirements. Document and present design solutions and … progress to both technical and non-technical stakeholders. Collaborate with software, electronics, and systems engineers to ensure smooth integration of firmware components. Develop test plans and simulation environments to verify designs meet functional and timing requirements. Contribute to technical reviews. Your role may even take you across the UK or abroad for technical reviews. Support continuous improvement initiatives for hardware More ❯
Posted:

Senior Firmware Engineer

Lisburn, Northern Ireland, United Kingdom
Hybrid / WFH Options
Camlin
we love creating value for our customers by solving difficult problems. As of today, the Camlin operation spans over 20 countries across the globe. About the role: The Senior Firmware Engineer in the Real-Time Applications unit is a key contributor responsible for designing, developing, and optimizing cutting-edge solutions using DSP, FPGA and Microcontroller technologies. The Senior FW Engineer … also technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Responsibilities: Design and implement real-time systems, including DSP algorithms, FPGA architectures, and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing power). Lead efforts in More ❯
Posted:

Senior Firmware Engineer

Lisburn, County Antrim, United Kingdom
Camlin Group
short, we love creating value for our customers by solving difficult problems. As of today, the Camlin operation spans over 20 countries across the globe. Role Description: The Senior Firmware Engineer in the Real-Time Applications unit is a key contributor responsible for designing, developing, and optimizing cutting-edge solutions using DSP, FPGA and Microcontroller technologies. The Senior FW Engineer … technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms, FPGA architectures, and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing power). Lead efforts in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Firmware Engineer

Lisburn, Northern Ireland, United Kingdom
Camlin Group
short, we love creating value for our customers by solving difficult problems. As of today, the Camlin operation spans over 20 countries across the globe. Role Description: The Senior Firmware Engineer in the Real-Time Applications unit is a key contributor responsible for designing, developing, and optimizing cutting-edge solutions using DSP, FPGA and Microcontroller technologies. The Senior FW Engineer … technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms, FPGA architectures, and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing power). Lead efforts in More ❯
Posted:

embedded software engineer

United Kingdom
Experis
full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embedded software and firmware for a variety of aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

embedded software engineer

Scotland, United Kingdom
Experis
full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embedded software and firmware for a variety of aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded More ❯
Employment Type: Permanent
Posted:

Senior Firmware Engineer / Senior Software Engineer

Dundee, Scotland, United Kingdom
Hybrid / WFH Options
Be-IT
Be-IT is partnering with a leading UK organization to recruit a Senior Firmware/Software Engineer for a full-time, permanent position. In this role, you will be responsible for developing high-quality firmware for ATM Recycler/Deposit devices, with a specific focus on the Bill Validation module, which handles image processing. Your expertise will be crucial in … driving project success, and you'll also play a key role in mentoring team members. A strong background in firmware/software design, especially in the area of image processing, is essential for this position. Key Responsibilities: Designing, developing, and documenting firmware for embedded devices that perform real-time image processing. Creating and documenting test procedures and software to validate … Electronics Engineering (2:1 honors or higher preferred). Candidates with an electronics background should have substantial programming experience. At least 8 years of experience developing embedded real-time firmware (C++ preferred). Experience with 32-bit microprocessors (ARM preferred). Proficiency in image processing/analysis techniques. Familiarity with VxWorks, FreeRTOS, or uC/COS-II(-III) RTOS. Experience More ❯
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 Firmware Engineer

Lisburn, Northern Ireland, United Kingdom
Hybrid / WFH Options
Camlin Energy
Join to apply for the Senior Firmware Engineer role at Camlin Energy . About Camlin: Camlin is a global technology leader operating in various industries, including power and rail, with interests in R&D projects across scientific sectors. We focus on high-quality engineering to develop market-leading products and services, creating value for our customers by solving complex problems. … Our operations span over 20 countries worldwide. About the role The Senior Firmware Engineer in the Real-Time Applications unit is responsible for designing, developing, and optimizing solutions using DSP, FPGA, and Microcontroller technologies. The role includes providing technical guidance to junior and mid-level engineers and ensuring system performance. Responsibilities Design and implement real-time systems, including DSP algorithms … FPGA architectures, and microcontroller firmware tailored to project needs. Ensure software meets real-time performance constraints, focusing on latency, throughput, and resource efficiency. Lead hardware/software integration efforts for seamless operation. Optimize signal processing algorithms and embedded systems performance. Mentor engineers, conduct code reviews, and uphold high-quality standards. Investigate and resolve technical issues, ensuring system reliability. Debug hardware More ❯
Posted:

Senior Software Engineer, Firmware Engineering

Cambridge, England, United Kingdom
Roku
Senior Software Engineer, Firmware Engineering Roku Is Changing How The World Watches TV Roku is the #1 TV streaming platform in the US and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We … taking full ownership of features and projects and leading them to successful completion, whether through team collaboration as an individual contributor. About The Role As a member of the Firmware Engineering team, you will design, develop and support embedded software systems that enable our world-class products, with Roku “inside” as their OS. To make this possible, you will work … to life Work with our SoC vendors and partners to bring our new products to life Conduct code reviews and provide constructive feedback to team members Develop and maintain firmware with our SoC partners, ensuring high reliability and performance We’re excited if you have 5+ years of relevant software development experience First-hand experience of working on successful consumer More ❯
Posted:

Senior Embedded Systems Engineer

London, England, United Kingdom
Hybrid / WFH Options
IONATE
commercial products for customers. This role requires extensive knowledge and experience in embedded software development. You will work with our hardware and software teams, focusing on real-time embedded firmware development, and contribute to analyses, design reviews, simulations, technical discussions, verification, and validation. You should have an innovative approach to engineering with well-grounded reasoning and experience. You will contribute … test activities, helping develop our HIT technology. What You Will Do Embedded Software Development Develop embedded software for grid-connected inverters. Implement, test, debug, and troubleshoot DSP/microcontroller 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 … software engineering or an equivalent discipline. Extensive industry experience in C/C++ for microcontroller-based embedded platforms. Experience in designing and implementing real-time applications. Proven experience developing firmware from concept to product. Ability to read PCB schematics and datasheets; testing/debugging PCB boards. Proficiency with tools such as Altium, MATLAB, Confluence, JIRA. Strong communication skills and willingness More ❯
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 Firmware/Software Engineer

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 ❯
Posted:

Senior Firmware/Software Engineer

dundee, north east 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 ❯
Posted:

Senior Firmware & Software Engineer

Norfolk, East Anglia, United Kingdom
Gerrell & Hard
Senior Firmware & Software Engineer Permanent £competitive salary Norfolk Our client is a leading research and development company specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with strong experience in … power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in a fast-paced, collaborative environment. About the Role As a Senior Firmware & Software Engineer, you'll be a core member of the Engineering Team, contributing to the development of firmware and software solutions that power our advanced systems. You'll work closely with … the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure top-quality performance. What Youll Do Design, develop, maintain, and test embedded firmware and software for electric power systems Work closely with hardware engineers to integrate code with electronics Write clear, maintainable code in C/C++ for bare-metal and embedded systems More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Firmware & Software Engineer

London, England, United Kingdom
Gerrell & Hard Ltd
Senior Firmware & Software Engineer Permanent £competitive salary Norfolk Our client is a leading research and development company specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with strong experience in … power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in a fast-paced, collaborative environment. About the Role As a Senior Firmware & Software Engineer, you'll be a core member of the Engineering Team, contributing to the development of firmware and software solutions that power our advanced systems. You'll work closely with … the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure top-quality performance. What You’ll Do Design, develop, maintain, and test embedded firmware and software for electric power systems Work closely with hardware engineers to integrate code with electronics Write clear, maintainable code in C/C++ for bare-metal and embedded More ❯
Posted:

Senior Firmware & Software Engineer

Exmouth, England, United Kingdom
Perfect Storm Software, LLC
Senior Firmware & Software Engineer Permanent £competitive salary Norfolk Our client is a leading research and development company specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with strong experience in … power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in a fast-paced, collaborative environment. About the Role As a Senior Firmware & Software Engineer, you'll be a core member of the Engineering Team, contributing to the development of firmware and software solutions that power our advanced systems. You'll work closely with … the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure top-quality performance. What You’ll Do •Design, develop, maintain, and test embedded firmware and software for electric power systems •Work closely with hardware engineers to integrate code with electronics •Write clear, maintainable code in C/C++ for bare-metal and embedded More ❯
Posted:

Senior Firmware & Software Engineer

London, England, United Kingdom
Perfectstormsw
Join to apply for the Senior Firmware & Software Engineer role at Perfect Storm Software, LLC 1 week ago Be among the first 25 applicants Join to apply for the Senior Firmware & Software Engineer role at Perfect Storm Software, LLC Get AI-powered advice on this job and more exclusive features. Norfolk Our client is a leading research and development company … specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with strong experience in power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in … a fast-paced, collaborative environment. About The Role As a Senior Firmware & Software Engineer, you'll be a core member of the Engineering Team, contributing to the development of firmware and software solutions that power our advanced systems. You'll work closely with the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure More ❯
Posted:

Firmware / Embedded Software Engineer

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 ❯
Posted:

Firmware Engineer

London, England, United Kingdom
Dexory
At Dexory, we are transforming the warehousing and logistics industry through data intelligence. As an Embedded Firmware Engineer, you will be a key driver in delivering complex and reliable embedded solutions on our cutting-edge robot platforms. By collaborating across hardware, software, and electronics teams, you will help shape and deploy firmware that meets the high performance, reliability, and safety … minimum of 4 days per week onsite with us at Verda Park, Wallingford. Unfortunately, we are unable to provide sponsorship at this time as well as relocation assistance. Responsibilities Firmware Development & Delivery Design, implement, and optimize firmware (ideally within a RTOS) for STM32 (or similar 32-bit ARM) microcontrollers within an autonomous robot environment. Rapidly prototype and iterate to ensure … Collaborate with cross-functional teams (hardware, software, electronics) to define and refine requirements and interfaces. Fast Iteration & Testing Develop and maintain automated testing frameworks that enable fast and reliable firmware validation. Work with a nimble mindset: quickly evaluate changes, gather data and feedback, iterate to ensure continuous improvement and immediate impact. System & Safety Considerations Implement robust error handling, fail-safe More ❯
Posted:
Firmware
10th Percentile
£37,500
25th Percentile
£45,000
Median
£57,500
75th Percentile
£74,375
90th Percentile
£85,000