CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Firmware Engineer Jobs (Hybrid work)

41 Job Offers

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
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
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
Firmware Engineer II
Save Icon
Join Microsoft's Silicon Engineering team in Bangalore as a Firmware Engineer II. Develop next-gen server and silicon firmware using C/C++ for Azure's global cloud infrastructure. Leverage your 5+ years of experience in BIOS/BMC, automation, and debug tools in a cross-functional role. Contribute ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Memory Firmware Engineer
Save Icon
Join AMD in Vancouver as a Memory Firmware Engineer. Design and implement firmware for AMD SoCs across pre and post-silicon phases. Collaborate with engineers and architects, leveraging your semiconductor industry expertise. A degree in Computer Science, Engineering, or equivalent is required.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
121280.00 - 181920.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Memory Firmware Engineer
Save Icon
Join AMD in Austin as a Memory Firmware Engineer. Design and implement firmware for AMD SoCs across pre‑silicon and post‑silicon phases. This role requires expert‑level firmware experience and a degree in Computer Science, Engineering, or equivalent. Collaborate with cross‑functional teams to dev...
Location Icon
Location
United States , Austin
Salary Icon
Salary
130080.00 - 195120.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Infrastructure Firmware Engineer
Save Icon
Lead firmware infrastructure projects for AMD's cutting-edge GPUs, APUs, and CPUs in Nis, Serbia. This technical lead role requires expertise in C/C++, Python, and cloud infrastructure (Azure/Kubernetes). You will drive end-to-end delivery, from architecture to release, ensuring security and qual...
Location Icon
Location
Serbia , Nis
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Staff Firmware Engineer (BIOS)
Save Icon
Join AMD as a Staff Firmware Engineer in Penang, Malaysia. Design and debug BIOS for AMD APU/CPU platforms using x86 assembly and C. Requires expertise in ACPI, USB, PCIe, and a major BIOS codebase. Lead customer engineering and collaborate across global teams.
Location Icon
Location
Malaysia , Penang
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join a global engineering team in Bristol as a Firmware Engineer. Develop next-generation embedded systems using Embedded C for bare-metal development. Utilize SPI, RS-485, and CAN protocols while debugging with advanced tools. Enjoy hybrid working, a competitive pension, bonus, private healthcar...
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
60000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Principal Firmware Engineer
Save Icon
Lead BIOS/UEFI development for Azure's global infrastructure in Redmond. Drive security, performance, and standardization for new hardware SKUs. Requires 8+ years' firmware engineering experience and expertise in low-level platform code. Shape the future of cloud hardware.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
MTS Firmware Applications Engineer
Save Icon
Join AMD's Analog Mixed Signal team in Dublin as a Firmware Applications Engineer. Develop firmware for cutting-edge RF data converters used in communications and medical imaging. Leverage your 5+ years of embedded C, Python, and DSP skills in a lab environment. Enjoy comprehensive AMD benefits w...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join Formlabs in Budapest as a Firmware Engineer and shape the future of 3D printing. You will design, build, and ship embedded software for cutting-edge hardware, using C++/Python. Enjoy a hybrid role with RSUs, private health insurance, and a vibrant office. Help power innovation for global lea...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join Microsoft's Silicon team to develop firmware for cutting-edge Azure AI silicon. Utilize embedded RUST and RTOS for SoC bring-up in pre-silicon environments. Collaborate cross-functionally to deliver secure, production-grade firmware from design to data center deployment in Redmond.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Firmware Validation Engineer
Save Icon
Join Microsoft's Silicon team as a Firmware Validation Engineer in Redmond. You will define and execute test plans, debug HW/SW, and architect test frameworks for cloud infrastructure. This role requires a degree in EE/CE/CS and experience in firmware validation. Contribute to powering the Intell...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Firmware Engineer
Save Icon
Join Microsoft's Azure security team as a Principal Firmware Engineer in Redmond. Drive innovation in security technology for cutting-edge server and silicon infrastructure. We seek an expert with 8+ years' experience in embedded C/C++ and low-level firmware development. Shape the future of confi...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Camera Firmware Engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
293000.00 - 325000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Previous 1 2 3 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.