Embedded Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
We are seeking an experienced Embedded Firmware Engineer to join an innovative engineering team developing next-generation hardware platforms. This is a hands-on opportunity to work on advanced embedded systems, collaborate closely with hardware engineers, and play a key role in bringing new products from prototype to production.
What You’ll Do
- Bring up new PCB hardware platforms and validate power, clocks, peripherals, and firmware functionality
- Develop and debug embedded C firmware on ARM Cortex-M microcontrollers
- Configure and manage companion devices using I2C, SPI, and UART communication protocols
- Implement and troubleshoot USB-C and USB Power Delivery (USB-PD) functionality, including power negotiation, source/sink roles, and fault handling
- Utilize oscilloscopes, logic analyzers, multimeters, and SWD/JTAG debuggers to diagnose hardware and firmware issues
- Interpret schematics, datasheets, and register configurations to support system integration
- Partner with hardware engineers to isolate and resolve system-level issues
- Document technical designs, configurations, and development decisions
Requirements
- Strong experience developing embedded C firmware on ARM Cortex-M microcontrollers
- Experience with USB-C and USB Power Delivery (USB-PD)
- Hands-on hardware bring-up and PCB debugging experience
- Strong understanding of I2C, SPI, and UART communication protocols
- Proficiency using embedded debugging tools such as oscilloscopes, logic analyzers, and SWD/JTAG debuggers
- Ability to read and interpret schematics, datasheets, and register-level documentation
- Experience using Git for source control, * Experience with Infineon/Cypress microcontrollers and related development environments (ModusToolbox, EZ-PD, PMG1, CCGx)
- Knowledge of bootloaders, DFU, and firmware update mechanisms
- Experience with power electronics, power-path control firmware, and fault protection systems (OVP, UVP, OCP)
- Familiarity with USB subsystems including hubs, DisplayPort Alt Mode, retimers, and billboard devices
- CI/CD experience for embedded firmware development
- USB-IF compliance and certification testing experience
Benefits & conditions
Duration: 6-Month Contract with Opportunity for Extension or Full-Time Conversion
Pay: $105-115/hour; the rate may be negotiable based on experience, education, geographic locaion, and other factors., * 6-month contract with strong potential for extension or full-time conversion
- Work on highly innovative hardware and embedded systems programs
- Collaborate with a talented engineering team in a fast-paced environment
- Gain exposure to advanced USB-C power delivery and embedded hardware technologies
- Competitive compensation and the opportunity to make a meaningful impact from day one
If you’re passionate about embedded systems, hardware bring-up, and solving complex engineering challenges, we’d love to connect. Apply today to learn more about this exciting onsite opportunity in Bellevue, WA.
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Equal Opportunity Employer/Veterans/Disabled
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…