> Markdown version of [/jobs/ext/3335584-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3335584-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - **Company:** Robert Half - **Location:** Bellevue, WA, United States - **Salary:** $208,000.0 - $239,200.0 - **Contract:** Temporary contract - **Skills:** C (Programming Language), Software Debugging, Embedded Software, Firmware, PID Controllers, Cypress (Programming Language), Bare Metal, Hardware Debugging - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/047c2614-d347-45a7-9e23-baecf0e37453 ## About the Role * Experience developing embedded and bare-metal firmware. * Strong C programming experience. * Hands-on experience debugging hardware using tools such as a multimeter and oscilloscope. * Experience working directly with hardware and PD controllers during system bring-up. * Ability to read and understand electrical schematics and use them to inform firmware development. * Experience working with hardware communication buses such as I2C, SPI, and low-speed buses. * Experience with Cypress and/or Infineon MCUs and the associated development IDE. * Basic understanding of USB Type-C and Power Delivery (PD), including USB power negotiation. * Ability to work independently with limited day-to-day direction. Nice-to-Have Qualifications * Experience with USB Power Delivery (PD) compliance. * Additional hands-on experience with USB Type-C and Power Delivery systems., All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. ## Description Robert Half is seeking an Embedded Firmware Engineer to support the development and bring-up of hardware systems involving USB Type-C and Power Delivery (PD) controllers for a government company based in Bellevue, WA. Apply today!, * Bring up hardware systems, each of which includes a Power Delivery (PD) controller. * Develop and maintain embedded and bare-metal firmware for PD controllers. * Develop firmware in C for microcontroller-based systems. * Work directly with hardware during system bring-up and troubleshooting. * Use debugging equipment such as multimeters and oscilloscopes to troubleshoot hardware and firmware issues. * Review and interpret electrical schematics to understand how PD controller pins are mapped and how the hardware, software, and data interact. * Work with hardware communication buses, including I2C, SPI, and other low-speed buses. * Work with Cypress and Infineon microcontrollers and the associated IDE used to develop and run C code. * Support USB Type-C and Power Delivery functionality, including understanding the process involved in USB power negotiation. * Collaborate with team members and communicate effectively with Electrical Engineers regarding design and troubleshooting. ## Related Videos - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking)