1

Embedded Device Driver Developer Jobs (NOW HIRING)

Embedded Firmware Engineer

Redmond, WA · On-site

$125 - $150/hr

... device drivers, and end‑to‑end product development across the hardware and software stack. Key ... Use Git and Azure DevOps (ADO) for source control, build automation, and software delivery.

$150 - $200/hr

Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development

Experience writing embedded device drivers * Experience debugging embedded platforms * Knowledge of ... edge engineering design and low-volume manufacturing services. Headquartered in Rochester NY, we ...

Embedded Software Engineer

Carlsbad, CA · On-site

$145K - $218K/yr

Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development

Embedded Software Engineer

Tampa, FL · On-site

$174K - $261K/yr

Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments

Embedded Software Engineer

Carlsbad, CA · On-site

$145K - $218K/yr

Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development

next page

Showing results 1-20

Embedded Device Driver Developer information

See salary details

$37K

$129.1K

$399K

How much do embedded device driver developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for embedded device driver developer in the United States is $129,093.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,000.00 and $133,000.00 per year, depending on experience, location, and employer.

What are popular job titles related to Embedded Device Driver Developer jobs?

For Embedded Device Driver Developer jobs, the most frequently searched job titles are:

Infographic showing various Embedded Device Driver Developer job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 68% Full Time, 29% Part Time, and 2% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $129,093 per year, or $62.1 per hour.

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