bespoke parts designed for the job, rather than generic parts adapted that are not quite up to it. This is especially true in the embedded team where bespoke electronics are designed to fit in limited spaces around a robot. Much of the embeddedfirmware is also written … at our newly opened office in London. Join our talented and creative team to help build the future of humanoid robot technology. Main Responsibilities EmbeddedFirmware Development Develop new features for embedded systems Find issues and bugs in existing code Review proposed changes to firmware from … other team members Participate in planning sessions for future firmware development tasks Embedded Systems Development Propose, design, and review new and updated circuit boards Prototype circuit board assembly using our in-house pick and place machine Quality check other team members' work Robot System Development Design, deployment, and More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Medical Insurance, Travel Insurance, EV Car Scheme, 25 Days Holiday, Pension (7% Employer), Frequent Salary Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an EmbeddedFirmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically … key growth areas of the business, with their new Bristol offices playing a major role in this expansion. In this role, you will develop embeddedfirmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will … development, defect management, maintenance, and support of the firmware. The ideal candidate will have proven experience in a similar role and excellent knowledge of embedded C for developing firmware. You will have experience with Bootloader development, Device Drivers and Linux. This is a fantastic opportunity to join a global More ❯
Par, Cornwall, South West, United Kingdom Hybrid / WFH Options
Bennett and Game
We are seeking a skilled and motivated Hardware Design Engineer with 3 to 5 years of experience in PCB design, embeddedfirmware development, and control systems testing. You will play a key role in the design, development, and validation of our hardware systems, collaborating closely with cross-functional … Design and develop hardware circuits and multi-layer PCBs using DipTrace or other major EDA tools (e.g., Altium, Eagle, KiCAD). Write and maintain embeddedfirmware (primarily in C/C++) for hardware control and testing. Develop, test, and validate control systems, ensuring functionality, reliability, and safety. Collaborate … of experience in hardware design and PCB layout. Proficiency with DipTrace or other industry-standard schematic and PCB tools. Strong experience in C++ and embeddedfirmware development. Familiarity with testing and validating control systems. Hands-on experience using lab test equipment for debugging and verification. Solid understanding of More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Rise Technical
days ago Be among the first 25 applicants Direct message the job poster from Rise Technical Specialising in the recruitment of Technology Professionals Firmware Release Team Lead Bristol £Six-figures + Six-figure equity + Progression + Relocation + Sponsorship (personally and family) + Regular Salary Reviews + Equity … increases and bonuses + Pension + Medical + Much more! Excellent opportunity for a Firmware Release Team Lead to join a global powerhouse offering a superb starting salary with additional pay rises, a superb equity scheme, and the opportunity for further progression into Management positions! This company is designing … you will lead a Team of 3 Senior Release Engineers whilst retaining a hands-on approach with the technology. You’ll be focused on Firmware Release predominantly working with CI Automation, Gitlab, Jenkins, Open and Closed source Software, as well as the strategy for the release of these FirmwareMore ❯
is responsible for developing and delivering next generation bathing experiences. As a Senior Electronics Engineer within TI, you will oversee and design hardware and firmware for a new wellbeing focused category. In this role you will ensure high-quality design and integration of technology into market leading products, collaborating … timescales. About the Role This role offers the opportunity to develop new innovations from within Kohler Co. into consumer products. Taking ownership of the embeddedfirmware and hardware design activities within the new Category. You will be actively contributing to the next generation of products and technologies for … individual with a drive to experiment and create high quality consumer experiences. Own the development and participate in all phases of the electronics and firmware development for first to market consumer products. This includes requirements capture, design, implementation, integration, compliance testing and deployment. This would be primarily focused on More ❯
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 More ❯
Firmware Engineer Cardiff 26031/580 £45,000 - £53,000 & Bonus, Healthcare plan and more Benefits Package: £45,000 - £53,000 starting salary Company bonus Group Pension Scheme Private Medical Scheme including Healthcare Cash Plan Life Assurance x 4 annual salary Critical Illness Cover Income Protection Part of a … has developed an enviable reputation for product quality and innovation. They are currently undertaking their next phase of recruitment and therefore require two experienced Firmware Engineers to join their expanding business. Role & Responsibilities: Working in a small, versatile team, you will be involved in product design and sustaining activities … on a range of electronic based products. Implementation of embeddedfirmware designs and test solutions primarily in C and C#. Firmware development and debugging embedded systems. Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: Engineering Degree or equivalent in a related More ❯
Firmware Engineer Cardiff 26031/580 £45,000 - £53,000 & Bonus, Healthcare plan and more Benefits Package: £45,000 - £53,000 starting salary Company bonus Group Pension Scheme Private Medical Scheme including Healthcare Cash Plan Life Assurance x 4 annual salary Critical Illness Cover Income Protection Part of a … has developed an enviable reputation for product quality and innovation. They are currently undertaking their next phase of recruitment and therefore require two experienced Firmware Engineers to join their expanding business. Role & Responsibilities: Working in a small, versatile team, you will be involved in product design and sustaining activities … on a range of electronic based products. Implementation of embeddedfirmware designs and test solutions primarily in C and C#. Firmware development and debugging embedded systems. Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: Engineering Degree or equivalent in a related More ❯
Firmware Engineer Cardiff 26031/580 £45,000 - £53,000 & Bonus, Healthcare plan and more Benefits Package: £45,000 - £53,000 starting salary Company bonus Group Pension Scheme Private Medical Scheme including Healthcare Cash Plan Life Assurance x 4 annual salary Critical Illness Cover Income Protection Part of a … has developed an enviable reputation for product quality and innovation. They are currently undertaking their next phase of recruitment and therefore require two experienced Firmware Engineers to join their expanding business. Role & Responsibilities: Working in a small, versatile team, you will be involved in product design and sustaining activities … on a range of electronic based products. Implementation of embeddedfirmware designs and test solutions primarily in C and C#. Firmware development and debugging embedded systems. Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: Engineering Degree or equivalent in a related More ❯
are seeking an experienced IoT Security Engineer to lead the security strategy and implementation across our connected hardware products. You will work closely with firmware, hardware, and cloud teams to ensure our devices are secure by design and resilient to emerging threats. Job Responsibilities Conduct threat modelling and risk … assessments for IoT devices, firmware, and communication protocols. Design and implement secure boot, secure firmware updates (OTA), and hardware-level security controls (e.g., TPM, secure elements). Perform firmware and embedded software security assessments. Collaborate with hardware and embedded teams on secure product architecture. Monitor … . Work with the AppSec and Cloud Security teams to ensure end-to-end system security. Qualifications 4+ years of experience in IoT, embedded, or hardware security. Deep knowledge of embedded systems, firmware development, and relevant communication protocols. Experience with common IoT threat vectors and mitigations. Familiarity More ❯
Chippenham, Wiltshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Chippenham - Embedded Software Engineer (£50-70k) - Embedded C, hardware peripherals, firmware My client is a cutting-edge engineering company developing world-class embedded solutions. Due to continued growth, they are seeking a highly motivated Software Engineer to join their innovative and dynamic team. Main Duties … Provide embedded software support for existing and new products. Develop applications in embedded and desktop Linux environments. Collaborate in an Agile team environment (Kanban/Scrum). Coach and mentor junior engineers. Lead by example, demonstrating technical leadership and delivering exceptional solutions. Skills and Experience Required: Degree in … Computer Systems Engineering, STEM, or equivalent experience. Proficient in writing real-time embedded software in C. Skilled with I2C, SPI, and memory-mapped hardware peripherals. Experience with Agile methodologies. Experience working in a Linux environment. Location & Working Style: Hybrid working & collaborative working environment in Chippenham ! If you believe you More ❯
One of Avanti's clients in the Somerset area is looking for an embedded software engineer to join their multi-disciplinary R+D team. You'll work with a mixture of firmware, software, hardware, and mechanical engineers with an emphasis on new product development. Essential skills: 3yrs+ experience in … an embedded software/firmware role, developing firmware for bare metal or real-time MCUs Strong knowledge of embedded C & Python Strong knowledge of communication protocols (I2C, SPI, UART, etc.) Familiarity with Git Great to have: Electronic/Hardware knowledge Benefits include: 25 days + bank More ❯
Senior FPGA Firmware Engineer Location: Gloucester Salary: competitive + market leading benefits package My client supports the delivery of high-performance appliances for the Defensive market and is looking to expand their team with a Senior FPGA Firmware Engineer. They develop from a blank sheet with security as … a primary consideration, designing the whole appliance from high performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management. The Senior Firmware Engineer will be involved in the full lifecycle of product development, from concept, design, through delivery, and into support. They predominantly … FPGA tool chain (ideally Intel but could be Xilinx, Achronix, or similar). As with most current FPGA designs, significant use of the provided embedded blocks within those FPGAs is made, so any experience in integrating with these would be highly valuable. As with most senior engineers, you would More ❯
We are seeking a skilled and motivated Hardware Design Engineer with 3 to 5 years of experience in PCB design, embeddedfirmware development, and control systems testing. You will play a key role in the design, development, and validation of our hardware systems, collaborating closely with cross-functional More ❯
products. The successful candidate will be key in designing and implementing novel and scalable tools for automated software composition analysis and vulnerability discovery in firmware binaries and code bases. If you enjoy regularly being challenged and working on novel ideas to solve cybersecurity problems, please apply to join our … careers. Responsibilities: Designing solutions to enable automated software composition analysis and identification of vulnerabilities Developing and maintaining software composition analysis tools Performing research in embedded device firmware security and compose articles and papers for publication Required Skills: Master’s degree in computer science, Mathematics, or Cyber Security OR … and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming language Experience with firmware reverse engineering Experience with training or mentoring Experience with SaaS development ***Keysight is an Equal Opportunity Employer.*** #J-18808-Ljbffr More ❯
products. The successful candidate will be key in designing and implementing novel and scalable tools for automated software composition analysis and vulnerability discovery in firmware binaries and code bases. If you enjoy regularly being challenged and working on novel ideas to solve cybersecurity problems, please apply to join our … careers. Responsibilities: Designing solutions to enable automated software composition analysis and identification of vulnerabilities Developing and maintaining software composition analysis tools Performing research in embedded device firmware security and compose articles and papers for publication Required Skills: Master’s degree in computer science, Mathematics, or Cyber Security OR … and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming language Experience with firmware reverse engineering Experience with training or mentoring Experience with SaaS development ***Keysight is an Equal Opportunity Employer.*** #J-18808-Ljbffr More ❯
products. The successful candidate will be key in designing and implementing novel and scalable tools for automated software composition analysis and vulnerability discovery in firmware binaries and code bases. If you enjoy regularly being challenged and working on novel ideas to solve cybersecurity problems, please apply to join our … careers. Responsibilities: Designing solutions to enable automated software composition analysis and identification of vulnerabilities Developing and maintaining software composition analysis tools Performing research in embedded device firmware security and compose articles and papers for publication Required Skills: Master’s degree in computer science, Mathematics, or Cyber Security OR … and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming language Experience with firmware reverse engineering Experience with training or mentoring Experience with SaaS development ***Keysight is an Equal Opportunity Employer.*** #J-18808-Ljbffr More ❯
as; spectrum analysers, oscilloscopes, VNAs, and signal generators; have proficiency in schematic capture and PCB layout tools (e.g., Altium, Cadence); and a familiarity with embedded systems and firmware debugging. Qualifications: A Bachelors or Masters Degree in Electronics Engineering, Physics, or other relevant fields or experience within the industry. … Stock Options, 25 days holiday, and relocation assistance. Skills: Hardware, Hardware Design, High-Speed Network Interface, RF, Photonics, Optics, EMC, TCL, Python, PCB Layout, Embedded Systems. More ❯
equipment, such as; spectrum analysers, oscilloscopes, VNAs, and signal generators. Proficiency in schematic capture and PCB layout tools (e.g., Altium, Cadence). Familiarity with embedded systems and firmware debugging. #J-18808-Ljbffr More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
BAE Systems Digital Intelligence
Join to apply for the FPGA Firmware Engineer role at BAE Systems Digital Intelligence Location: UK, Europe & Africa - UK - Gloucester BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work across 10 countries to collect, connect and understand complex data, enabling governments, armed … forces, and commercial businesses to unlock digital advantages in demanding environments. Senior FPGA Firmware Engineer The Cross-Domain (XD) team delivers high-performance appliances for the Defensive Cyber market, designing security-focused products from scratch, including high-performance C++, embedded software, FPGA firmware (VHDL), and custom hardware. … Job Role A Senior Firmware Engineer in the XD team is involved in the full product lifecycle, primarily using Altera FPGAs and VHDL. The role demands hands-on experience with VHDL and familiarity with FPGA toolchains (Intel, Xilinx, Achronix, etc.). Experience with embedded FPGA blocks and team More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
BAE Systems
Join to apply for the FPGA Firmware Engineer role at BAE Systems 23 hours ago Be among the first 25 applicants Join to apply for the FPGA Firmware Engineer role at BAE Systems Get AI-powered advice on this job and more exclusive features. Location(s): UK, Europe … understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Senior FPGA Firmware Engineer The Cross-Domain (XD) team delivers high-performance appliances for the Defensive Cyber market. We develop from scratch with security as a primary … consideration, designing the entire appliance, including high-performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management. All components must provide reliable, supportable, and maintainable solutions for our customers. Job Role A Senior Firmware Engineer in the XD team participates in the full More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
BAE Systems (New)
countries to collect, connect, and understand complex data, enabling governments, armed forces, and commercial businesses to unlock digital advantage in demanding environments. Senior FPGA Firmware Engineer The Cross-Domain (XD) team delivers high-performance appliances for the Defensive Cyber market. We develop from scratch with security as a primary … focus, designing the entire appliance—from high-performance C++, embedded software, FPGA firmware (VHDL), to custom PCBs, power distribution, and thermal management—ensuring reliability, supportability, and maintainability for our customers. Job Role A Senior Firmware Engineer in the XD team is involved in the full product lifecycle … experience and familiarity with at least one modern FPGA toolchain (preferably Intel, but Xilinx, Achronix, or similar are acceptable) are essential. Experience with integrating embedded blocks within FPGAs is highly valuable. You will also lead small teams of junior engineers, providing support and mentorship. The team consists of about More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Babcock
understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Senior FPGA Firmware Engineer The Cross-Domain (XD) team deliver high performance appliances for the Defensive Cyber market. We develop from a blank sheet with security as … a primary consideration, designing the whole appliance from high performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management. All of which has to deliver a reliable, supportable, and maintainable capability for our customers. JOB ROLE A Senior Firmware Engineer within the XD … chain (ideally Intel but could be Xilinx, Achronix, or similar). As with most current FPGA designs, we make significant use of the provided embedded blocks within those FPGAs, so any experience in integrating with these would be highly valuable. As with most senior engineers, you would be expected More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
high-performance appliances for the Defensive Cyber market, designing entire systems from scratch with security as a primary focus. This includes high-performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management, ensuring reliable, supportable, and maintainable solutions for our clients. Job Role A … Firmware Engineer in the XD team is involved throughout the product lifecycle-from concept and design to delivery and support. The role primarily involves working with Altera FPGAs and coding in VHDL. Hands-on experience with VHDL and familiarity with FPGA tool chains (preferably Altera, but Xilinx, Achronix, or More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Leonardo
studies. Selection and specification of control components (motors, inertial measurement devices, angular and linear displacement sensors, electronic drive amplifiers etc.) Specification and production of embedded control software and firmware from Simulink, Xilinx and HDLcoder (and future approaches) Generation of test plans and specifications Development of Matlab scripts and …/Simulink and Simulink Coder are essential. Experience of Xilinx FPGA development tools is highly desirable. An appreciation of real-time embeddable Software and Firmware (to support Software and Firmware Specialists). Understanding of characteristics and representation of control components including: Angular and linear displacement sensors - accelerometers, optical More ❯