CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Firmware Engineer Jobs

141 Job Offers

New
Firmware Engineer
Save Icon
Ovarro seeks a Firmware Engineer to develop embedded firmware for next-gen IoT dataloggers and sensors in Wirksworth, UK. You will design low-power systems, integrate 4G modems (LTE Cat M1/NB IoT), and implement robust communication stacks. Proficiency in C/C++, microcontrollers (TI MSP, STM), an...
Location Icon
Location
United Kingdom , Wirksworth
Salary Icon
Salary
Not provided
ovarro.com Logo
Ovarro
Expiration Date
Until further notice
Senior Electronics / Firmware Engineer – Sensor Expertise
Save Icon
Senior Electronics / Firmware Engineer sought to drive sensor innovation in Greater London. This role focuses on characterising and optimising humidity, temperature, and metal oxide sensors for next-gen products. You will handle PCB design, embedded firmware, and communication protocols like LoRa...
Location Icon
Location
United Kingdom , Greater London
Salary Icon
Salary
Not provided
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join a team of 40+ engineers in Bristol developing next-generation global products. As a Firmware Engineer, you'll design high-performance embedded software using Embedded C, SPI, RS-485, and CAN. Requires 3+ years of bare-metal firmware experience and hands-on debugging with oscilloscopes. Benef...
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
60000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Firmware Engineer sought to develop embedded platforms for STATSports’ elite sports tracking products. This hands-on role involves designing, testing, and debugging firmware in C/C++ using ARM microcontrollers and interfaces like Bluetooth, UART, and SPI. Based in Newry, UK, you’ll collaborate wi...
Location Icon
Location
United Kingdom , Newry
Salary Icon
Salary
Not provided
statsports.com Logo
STATSports
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Senior Firmware Engineer sought to own embedded platform development for STATSports’ elite wearable tech. This hands-on role requires 3+ years’ experience in C/C++, ARM microcontrollers, and interfaces like Bluetooth, UART, and SPI. Based in Newry, UK, you will drive firmware from concept through...
Location Icon
Location
United Kingdom , Newry
Salary Icon
Salary
Not provided
statsports.com Logo
STATSports
Expiration Date
Until further notice
Interconnect Firmware Engineer
Save Icon
Join AMD as an Interconnect Firmware Engineer in Austin, TX, to develop next-gen Infinity Fabric firmware for EPYC, Ryzen, and more. You’ll enhance Python/C tools for data processing, silicon bring-up, and debug across pre/post-silicon environments. Requires expertise in low-level C, Python scrip...
Location Icon
Location
United States , Austin
Salary Icon
Salary
121680.00 - 182520.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Lead Firmware Engineer - Aerospace
Save Icon
Lead Firmware Engineer sought in Phoenix to design safety-critical avionics firmware for TCAS/transponders under DO-254. Requires 7+ years in FPGA/VHDL/Verilog, Xilinx/Microchip tools, and requirements-based verification. Join multidisciplinary teams developing FAA/EASA-certified systems, mentori...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Senior Firmware Engineer at Figure, an AI robotics company in San Jose, CA, building the general-purpose humanoid Figure 02. You will architect and test firmware in C/C++ for motor controllers and battery systems, leveraging expertise in RTOS, Python, and communication protocols like EtherCAT. Re...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
160000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Senior Embedded Software Engineer - OpenBMC & Firmware Security
Save Icon
Senior Embedded Software Engineer sought for OpenBMC and firmware security in Bengaluru, India. This hybrid role at HPE requires 10-20 years of experience, including 5+ years in OpenBMC development and expertise in firmware security, vulnerability management, and C/C++/Python/Go. You will design,...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Uefi/Bios Firmware Engineer
Save Icon
Senior UEFI/BIOS Firmware Engineer sought for a dynamic role in Bangalore, India. Requires 12+ years of hands-on firmware development with mandatory emulation experience, strong C programming, and deep expertise in BIOS, PCIe, SoC power management, and security firmware. You will design and debug...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Lead Firmware Engineer - Aerospace
Save Icon
Lead Firmware Engineer sought in Phoenix to design safety-critical avionics for TCAS/transponders. You will develop FPGA/ASIC solutions using VHDL/Verilog, ensuring DO-254 compliance. Requires 9+ years experience with Xilinx/Microchip FPGAs and requirements-based verification. Join multidisciplin...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Senior BIOS & Firmware Applications Engineer
Save Icon
Senior BIOS & Firmware Applications Engineer needed in Bangalore, India. Leverage 7+ years of UEFI BIOS expertise, including EDK2 and Coreboot, to support x86 embedded systems. Drive customer success through BIOS debugging, performance tuning, and Linux/RTOS development. Join AMD’s innovative cul...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
MTS Uefi Bios Firmware Engineer
Save Icon
AMD seeks an MTS UEFI BIOS Firmware Engineer in Taipei to drive EPYC server innovation. You will develop cutting-edge firmware solutions using C and x86 assembly, focusing on BIOS architecture and server hardware interfaces like PCIe and DDR5. Ideal candidates have 5+ years of experience with AMI...
Location Icon
Location
Taiwan , Taipei City 115
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Lead Firmware Engineer - Aerospace
Save Icon
Lead Firmware Engineer sought in Phoenix to design safety-critical avionics for TCAS/transponders under DO-254. Requires 9+ years in FPGA/VHDL/Verilog, Xilinx/Microchip tools, and FAA/EASA-certified systems. Join multidisciplinary teams to drive robust firmware development and mentor junior engin...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Firmware Engineer role in Decatur, US, seeking 3+ years of embedded C/C++ expertise for bare-metal and Linux systems. You will lead board bring-up, develop device drivers for I2C, SPI, and UART, and optimize system performance. Join a cross-functional team to debug complex hardware-software inter...
Location Icon
Location
United States , Decatur
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Uefi/Bios Firmware Engineer
Save Icon
Join AMD’s Datacenter Firmware team as an **UEFI/BIOS Firmware Engineer** in Austin, TX. You will develop cutting-edge firmware for the EPYC server line, leveraging x86 architecture, C programming, and server interfaces like PCIe, DDR5, and NVMe. Ideal candidates have 5+ years in BIOS/firmware de...
Location Icon
Location
United States , Austin
Salary Icon
Salary
136000.00 - 204000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Intermediate Embedded Firmware Engineer
Save Icon
Intermediate Embedded Firmware Engineer needed in Burnaby, Canada to develop bare-metal C firmware for ARM Cortex-M (STM32) microcontrollers. You will implement real-time control loops, PWM, and communication protocols (SPI, I²C, CAN, RS-485) for power-electronics products. This hands-on role req...
Location Icon
Location
Canada , Burnaby
Salary Icon
Salary
90000.00 - 110000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Lead Firmware Engineer - Aerospace
Save Icon
Lead Firmware Engineer sought for aerospace avionics in Phoenix. Design, verify, and maintain safety-critical firmware for TCAS/transponders per DO-254. Requires 9+ years experience, FPGA/VHDL/Verilog expertise, and FAA/EASA certification history. Join multidisciplinary teams developing certified...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Firmware development lead Engineer
Save Icon
Lead Firmware Development Engineer sought by AMD in Bangalore to drive Manageability IP success across pre- and post-silicon phases. Requires 7+ years in firmware, strong C/C++, RTOS, TCP/IP, and Linux kernel expertise. Lead cross-functional teams, debug USB/DisplayPort/Ethernet drivers, and ment...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Senior Firmware Engineer sought to join a multidisciplinary R&D team in the UK, developing advanced electromechanical products for regulated environments. You will design and validate embedded firmware in C/C++ for RTOS and bare-metal systems, collaborating with cross-functional teams. Requires 5...
Location Icon
Location
United Kingdom
Salary Icon
Salary
60000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 8 Next

About the Firmware Engineer role

Embark on a dynamic and critical career path by exploring Firmware Engineer jobs, a field where software meets hardware to power the modern world. Firmware Engineers are specialized software developers who write the low-level code that controls electronic devices and hardware components. This code, known as firmware, is permanently stored on read-only memory or flash chips, acting as the essential bridge between a device's hardware and its higher-level software or operating system. It is the invisible hand that brings everything from consumer gadgets to complex industrial systems to life.

Professionals in these roles are typically responsible for the entire firmware development lifecycle. This includes analyzing requirements, designing system architecture, and then coding, debugging, testing, and maintaining the firmware. A significant portion of their work involves writing highly efficient code in languages like C and C++, and sometimes Python for scripting and testing. They work closely with electrical engineers to understand hardware constraints and schematics, ensuring seamless software-hardware integration. Common responsibilities include developing drivers for peripherals, implementing communication protocols (such as I2C, SPI, UEFI, and BIOS), optimizing system performance and power consumption, and troubleshooting deeply embedded issues using tools like oscilloscopes and logic analyzers. They also create and execute rigorous test plans to validate functionality, reliability, and stability.

The typical skills and requirements for Firmware Engineer jobs are a blend of deep technical knowledge and analytical prowess. A bachelor's or master's degree in Computer Engineering, Electrical Engineering, or Computer Science is standard. Core technical skills include proficiency in embedded C/C++ programming, a solid understanding of microcontroller and microprocessor architectures (like ARM, RISC-V), and experience with Real-Time Operating Systems (RTOS). Knowledge of hardware design principles is crucial, as engineers must read circuit diagrams and data sheets. Strong problem-solving and debugging skills are paramount, given the close-to-the-metal nature of the work. Excellent communication skills are also vital for collaborating with cross-functional hardware and software teams.

From entry-level positions to senior roles leading project teams, Firmware Engineer jobs offer a challenging and rewarding career for those passionate about building the foundational intelligence of electronic devices. If you have a knack for solving complex technical puzzles and want to work at the intersection of software and hardware, a career in firmware engineering is an excellent choice. Discover your next opportunity and find the perfect role to apply your skills in this ever-evolving and essential technology sector.