1

Device Driver Firmware Engineer Jobs (NOW HIRING)

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

Experience with firmware architecture, device drivers, testing, integration, and verification ... engineering environment Exposure to a wide variety of advanced medical device projects Continuous ...

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

Experience with firmware architecture, device drivers, testing, integration, and verification ... engineering environment Exposure to a wide variety of advanced medical device projects Continuous ...

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

Experience with firmware architecture, device drivers, testing, integration, and verification ... engineering environment Exposure to a wide variety of advanced medical device projects Continuous ...

The Apple Beats team is seeking a highly motivated Firmware Engineer with a strong foundation in ... and device driver development. Strong, demonstrable coding skills with a heavy emphasis on C ...

Senior / Staff Embedded Firmware Engineer Location: Remote in the United States Compensation: $150 ... Device driver development/debugging Strong Pluses: * Consumer IoT / smart home product experience

Senior / Staff Embedded Firmware Engineer Location: Remote in the United States Compensation: $150 ... Device driver development/debugging Strong Pluses: * Consumer IoT / smart home product experience

Implement and optimize device drivers for hardware peripherals (SPI, IC, UART, USB, CAN, Ethernet ... electrical engineers. Debug and analyze firmware/hardware issues using oscilloscopes, logic ...

Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate ... Mentor other firmware engineers and help teach best practices in design engineering * Contribute to ...

Brady Engraving Solutions is seeking a talented, motivated, and passionate Firmware Engineer to ... Build, customize, and maintain embedded Linux kernels, custom device drivers, and system-level ...

Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate ... Mentor other firmware engineers and help teach best practices in design engineering * Contribute to ...

Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate ... Mentor other firmware engineers and help teach best practices in design engineering * Contribute to ...

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate ... Mentor other firmware engineers and help teach best practices in design engineering * Contribute to ...

We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded ... device drivers for hardware peripherals (SPI, I²C, UART, USB, CAN, Ethernet, GPIO, ADC/DAC, PWM ...

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Embedded Firmware Engineer

Redmond, WA · On-site

$115K - $157K/yr

Onsite / Redmond, WA Job Summary We are seeking a highly skilled Embedded Firmware Engineer with ... device drivers, and end‑to‑end product development across the hardware and software stack. Key ...

Firmware Engineer

Bohemia, NY · On-site

$70K - $95K/yr

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

next page

Showing results 1-20

Device Driver Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do device driver firmware engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for device driver firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What are popular job titles related to Device Driver Firmware Engineer jobs?

For Device Driver Firmware Engineer jobs, the most frequently searched job titles are:

Embedded Firmware Engineer ARM & Windows Device Development// Redmond, WA//C2C and W2

Redmond, WA • On-site

Saanvi Technologies
51 - 200 employees

Contractor

Posted 10 days ago


Job description

Embedded Firmware Engineer – ARM & Windows Device Development

Location: Redmond, WA (Onsite Preferred)

C2C and W2 

Experience: 5–10 Years
Job Summary:
Seeking a highly skilled Embedded Firmware Engineer with strong experience in ARM-based embedded systems and Windows device development. The ideal candidate will have hands-on expertise in firmware design, hardware bring-up, debugging, device drivers, and end-to-end product development across the hardware and software stack.
Key Responsibilities:
Design, develop, and maintain embedded firmware using C/C++ for ARM-based platforms.
Develop software across the Application Layer, Middleware, HAL, and low-level firmware components.
Implement new features and troubleshoot complex firmware issues.
Perform board bring-up, hardware validation, and firmware integration activities.
Debug hardware and firmware issues using oscilloscopes, JTAG debuggers, logic analyzers, I2C, SPI, and UART.
Collaborate with hardware, validation, and system engineering teams throughout the product lifecycle.
Participate in code reviews, release management, and CI/CD processes.
Use Git and Azure DevOps (ADO) for source control, build automation, and software delivery.
Required Skills:
Strong embedded firmware development experience using C/C++.
Hands-on experience with ARM Cortex-M microcontrollers and ARM processor architecture.
Experience developing across Application Layer, Middleware, and HAL.
Strong hardware debugging and board bring-up expertise.
Knowledge of SoC hardware/software architecture and embedded device lifecycle.
Experience with Git, Azure DevOps, CI/CD pipelines, and software release processes.
Programming knowledge in C, C++, C#, Java, JavaScript, and Python.
Preferred Skills:
Experience with UEFI, ARM TrustZone, Bootloaders, BSPs, and secure boot technologies.
Strong understanding of Windows OS internals and device development.
Experience developing and debugging Windows drivers.
Hands-on experience with WDK, SDK, ADK, and HLK.
Familiarity with Windows device validation, certification, debugging, and deployment tools.
Nice to Have:
Experience with consumer devices, embedded platforms, IoT products, or enterprise hardware solutions.
Experience in firmware performance optimization, power management, and security.
Vendor Note:
Submit only candidates with strong hands-on experience in ARM firmware development, hardware debugging, and Windows device/driver development. Profiles lacking firmware implementation experience will not be considered.


Saanvi Technologies logo

About Saanvi Technologies

Sourced by ZipRecruiter

Saanvi Technologies is a staffing company that specializes in providing IT professionals to businesses. Our employees are experts in their field, and have the skills and experience necessary to help businesses grow and succeed. Saanvi Technologies is dedicated to helping businesses achieve their goals, and they have a proven track record of success. Our employees are qualified and reliable, and they always go above and beyond to meet the needs of their customers.

Company size

51 - 200 Employees

Headquarters location

Farmington, MI, US

Social media