Embedded Firmware Engineer
$90 - $110 per hourLHH US
Job Description
Job Description
Embedded Firmware Engineer (USB-C / Power Delivery)
LHH Recruitment Solutions is partnering with an innovative technology organization to identify an Embedded Firmware Engineer for a 6-month contract opportunity with strong potential for conversion to a permanent position . This role is ideal for an engineer who thrives at the intersection of hardware and software, enjoys hands-on board bring-up activities, and has experience developing firmware for embedded systems utilizing USB-C Power Delivery (USB-PD) technologies. This is a hybrid position based in Bellevue, WA , requiring three days onsite per week . Due to project requirements, U.S. Person status is required . Position Overview As an Embedded Firmware Engineer, you will play a key role in bringing new hardware platforms from prototype to production. Working closely with hardware engineers, you will develop and debug firmware for ARM-based microcontrollers, configure peripheral devices, and implement USB-C/USB-PD functionality on next-generation hardware designs. The ideal candidate brings strong embedded C development experience, hands-on hardware debugging expertise, and the ability to work directly from schematics, datasheets, and register-level documentation to quickly diagnose and resolve complex system issues. Key Responsibilities- Perform hardware bring-up activities on newly developed PCB designs, including validation of power rails, clocks, peripheral interfaces, and core functionality.
- Develop, maintain, and optimize embedded firmware in C for ARM Cortex-M and similar 32-bit microcontroller platforms.
- Configure and communicate with companion devices and peripheral ICs through I2C, SPI, UART, and related interfaces.
- Implement and debug USB-C and USB Power Delivery features, including:
- Power contract negotiation
- Source, sink, and dual-role power (DRP) functionality
- Fault detection and recovery
- Device state management
- Utilize debugging tools including oscilloscopes, logic analyzers, protocol analyzers, multimeters, SWD/JTAG debuggers, and serial logging tools.
- Analyze schematics, datasheets, and technical documentation to develop firmware solutions and troubleshoot hardware interactions.
- Identify and isolate hardware versus firmware issues through systematic debugging and testing.
- Document firmware architecture, configurations, register settings, and design decisions.
- Participate in code reviews and maintain source control using Git.
- Collaborate cross-functionally with hardware, systems, and test engineering teams throughout the development lifecycle.
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline, or equivalent practical experience.
- Strong experience developing embedded firmware in C for 32-bit microcontrollers , particularly ARM Cortex-M platforms.
- Experience with:
- Interrupt-driven firmware architectures
- Register-level peripheral programming
- Resource-constrained embedded systems
- Memory and performance optimization
- Working knowledge of USB-C and USB Power Delivery (USB-PD) protocols, including power negotiation and role management.
- Experience configuring and debugging peripherals using:
- I2C
- SPI
- UART
- Demonstrated success performing hardware bring-up and low-level firmware debugging on physical hardware.
- Ability to read and interpret:
- Hardware schematics
- Datasheets
- Register maps
- Technical reference manuals
- Proficiency with laboratory and debugging equipment, including oscilloscopes, analyzers, and embedded debugging tools.
- Experience using Git for version control and collaborative development.
- Experience with embedded development environments such as:
- Infineon ModusToolbox
- STM32Cube
- Similar MCU SDKs and middleware platforms
- Experience creating, modifying, or supporting Board Support Packages (BSPs).
- Knowledge of firmware update mechanisms, bootloaders, and DFU (Device Firmware Update) processes.
- Experience with power-path management and regulator firmware, including:
- VBUS control
- Overvoltage protection (OVP)
- Undervoltage protection (UVP)
- Overcurrent protection (OCP)
- Power sequencing and soft-start control
- Experience supporting USB subsystems such as:
- USB hubs
- DisplayPort Alt Mode
- Redrivers and retimers
- Billboard devices
- Prior experience with:
- Infineon EZ-PD platforms
- PMG1 devices
- Cypress CCGx USB-PD controllers
- Familiarity with USB-IF compliance requirements and USB-C certification processes.
- Experience implementing CI/CD pipelines for embedded firmware builds and testing.
- Additional expertise in advanced USB Power Delivery ecosystem components and compliance validation.
- Hybrid schedule with 3 days onsite in Bellevue, WA
- Collaborative engineering environment with close interaction between firmware and hardware teams
- Hands-on laboratory and development setting
- Opportunity to contribute directly to next-generation product development efforts
- Duration: 6-month contract
- Potential for Conversion: Yes
- Compensation : $90-110/hr
- Location: Bellevue, WA (Hybrid, 3 days onsite)
- Work Authorization: U.S. Persons required
- Industry: Advanced Technology / Embedded Systems
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Bellevue, WA vacancy
- ...C2C details - Position: Embedded Firmware Engineer Location: Redmond, WA - 100% onsite Duration: 12+ month contract Interview: 1-2 video conference interviews US citizens Summary: The main function of a Firmware Engineer...SuggestedContract work
$90k - $130k
...Tech Mahindra is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. We are looking for Embedded Firmware Engineer - ARM & Windows Device Development in Redmond, WA (Onsite). 7+ years of experience in Embedded Firmware Development Strong...Suggested$185k - $210k
...enabling advanced defense missions such as target tracking on the ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including development, testing, and support of the radar operation, data collection...SuggestedPermanent employmentFull time- ...applications including synthetic aperture radar (SAR), Earth observation and target tracking. We are seeking a hands-on Senior Embedded Firmware Engineer to help develop the firmware behind this mission-critical radar payload. You will own substantial parts of the...Suggested
- EVONA is seeking a hands-on Senior Embedded Firmware Engineer to lead firmware development for a spaceborne radar platform. You will own architecture, implementation, testing and integration with hardware, FPGA and software teams in a fast-growing startup. Requirements...Suggested
- Tech Mirrors is seeking an Embedded Firmware Engineer with 7-10 years of hands‑on experience in ARM‑based embedded systems and Windows device development. The role emphasizes firmware design, hardware bring‑up, debugging, device drivers, and full product lifecycle collaboration...
- Kapta Space in Seattle, WA, seeks a Senior Embedded Firmware Engineer to lead firmware development for our radar sensor and data processing pipeline. You will collaborate with radar, hardware, FPGA, and mechanical engineers to build reliable software for embedded platforms...
- A leading technology consultancy is seeking an Audio Embedded Firmware Engineer in Redmond, WA, to advance audio technologies for next-gen products. The ideal candidate will develop, validate, and optimize embedded firmware for audio subsystems, collaborate with cross-...
- ...Firmware Engineer As a Firmware Engineer, you will work on the development of our universal operating system for blockchain hardware.... ...Technology Officer, Principal Firmware Engineer, driver and embedded engineering team to architect, design, build and ship enterprise...
- Title -Firmware Engineer-UEFI Location: Redmond, WA We are looking for an 7-10 yrs experienced UEFI / Embedded Firmware Engineer to work on modern computing platforms, supporting firmware development from early platform bring-up through system validation and release. This...
- ...Job Title: Embedded Software Engineer Location: Redmond, WA JD: ~4+ years security and Embedded Software/Firmware development experience with coding in languages including, but not limited to, C, C++, C#, RUST programming skills OR equivalent experience...
- ...Benefits: Competitive salary Opportunity for advancement Training & development Embedded Software Engineer II Location: Mossville, IL — Onsite, five days per week Duration: 12-month contract Why Join This Opportunity? Work on advanced embedded control...Full timeContract workWork at office
- ...strategic advisory services, risk assessments, physical protection, threat intelligence, open-source monitoring, program audits, secure embedded staffing, and training for security teams and intelligence analysts. Our ultimate goal is to be recognized as the most innovative,...Work at officeImmediate startShift work
- Location: Seattle WA or San Francisco Bay AreaWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic...Flexible hours
$102.69k - $154.03k
Sr. Embedded Software Engineer - Hardware/Software Integration (2026-087) Astronics Subsidiary Advanced Electronic Systems (AES) Location Kirkland... ...more than web browsers and like digging into firmware, schematics, and hardware logs to solve real-world problems...Full timePart timeWork from homeWorldwideFlexible hours$104.1k - $162.9k
The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous vehicle technologies. This role collaborates closely with cross-functional stakeholders to design, develop, test...H1b- Embedded Software EngineerLocation: Mossville, ILPosition's Contributions to Work Group:Position is key to assisting the efficient development of Client software controls algorithms critical to the success of Caterpillar's electrification projectsConduct MIL, SIL, HIL,...
- ...Job Title: Embedded Software test Engineer Location: Redmond WA Onsite/ Remote: Day 1 Onsite at customer location Key Responsibilities • Software Firmware Development: • Design, develop, and maintain software and firmware for embedded systems. • Work closely...Remote work
- The AES Group Inc. is seeking an Embedded Software Engineer II to develop and maintain embedded engine-control and aftertreatment software. The ideal candidate has hands-on MATLAB, Simulink, and Stateflow experience and strong technical documentation skills. The role involves...Work at office
$102.1k - $202.2k
...Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure... ...optimize the Cloud infrastructure. We are looking for a Firmware Engineer to join the team. Microsoft's mission is to empower...Ongoing contractWork at officeLocal areaWorldwide$152k - $241.5k
...delivering data faster to applications and unlocking system performance. We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth of...$119.8k - $234.7k
...Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud... ...Cloud infrastructure. We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing strategic...Ongoing contractWork at officeLocal areaWorldwide- ...industrial environments. Their technology brings together embedded software, robotics, advanced hardware and mission-critical... ...generation hardware platform and is looking for an experienced firmware engineer to help build the foundation connecting onboard computing,...Local area
$110k - $155k
...SENIOR FIRMWARE TEST ENGINEER At Andrews Cooper, we specialize in delivering cutting-edge engineering solutions in the HardTech space,... ...application programming a plus). ~ Basic understanding of Embedded FW architecture skills showing an interest in embedded systems...Full timeWork at officeFlexible hours- ...Role: Firmware Software Engineer IV Location: Redmond, WA Job Description: 3+ years work experience with C/C++/C# 3+ years work experience in AOSP development 2+ years experience with Java (or Kotlin) Bachelor's degree in Computer Science, Computer Engineering...Work experience placement
- Job Description The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that our devices work. Job Responsibilities...
- ...industrial environments. Their technology brings together embedded software, robotics, advanced hardware and mission-critical infrastructure... ...hardware platform and is looking for an experienced firmware engineer to help build the foundation connecting onboard computing,...Local area
- ...Preferred) US - CA - Sunnyvale (Secondary) Job Title: Software Engineering - Firmware Software Engineer V Max Salary 150 to 155K per annum Job... ...quality code using the C and C++ programming languages for embedded environments, with portability to various processors and...
- ...Scale @ Speed' as our guiding principle. Job Title: Software Engineering - Firmware Software Engineer Location: Redmond Onsite/ Remote: Day 1... ...Description: We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have...Remote work
$160k - $220k
...fundamentally different class of spacecraft. Engineered to survive the harshest radiation... ...The Role We are seeking a Senior Embedded Software Engineer to develop and enhance... ...Demonstrated ability to debug complex hardware/firmware issues. Nice to haves...Permanent employmentShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!



