Embedded Firmware Engineer: USB-C & PD

Actalent

Bellevue (WA)

Hybrid

USD 110,000 - 160,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Disability insurance
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off / PTO

Job summary

Actalent invites an Embedded Firmware Engineer to join our Bellevue team focused on USB-C Power Delivery hardware. You will write and debug firmware for 32-bit ARM Cortex-M MCUs, perform bring‑up of new PCBs, and collaborate with hardware engineers to validate power rails and peripheral interfaces.

The role is hybrid in Bellevue, with a contract‑to‑hire path. Compensation ranges from $80 to $116 per hour, commensurate with experience, and the team emphasizes hands‑on firmware, debugging tools,

Qualifications

  • Proficiency in embedded C on 32-bit MCUs with interrupt handling.
  • Understanding USB-C/PD roles, power negotiation, and contracts.
  • Experience with I2C/SPI/UART peripheral communications.
  • Hardware bring-up experience from power-on to running firmware.
  • Ability to read datasheets and schematics to configure parts.
  • Proficiency with Git for version control.

Responsibilities

  • Bring up new PCBs by validating power and clocks, connecting debuggers, and enabling peripherals.
  • Develop and debug embedded C firmware on ARM Cortex-M MCUs.
  • Configure companion ICs over I2C/SPI/UART and other buses.
  • Implement and debug USB-C/USB-PD behavior including power negotiation.
  • Debug at the bench with oscilloscopes, analyzers, multimeters, and SWD/JTAG.
  • Document configurations from datasheets and schematics.
  • Collaborate with hardware engineers to isolate hardware vs firmware issues.

Skills

Embedded C
USB-C/PD
I2C/SPI/UART
Hardware bring-up
Datasheets & schematics
Git version control

Tools

ARM Cortex-M SDKs
ModusToolbox
STM32Cube
USB-C PD tooling

Job description

Actalent invites an Embedded Firmware Engineer to join our Bellevue team focused on USB-C Power Delivery hardware. You will write and debug firmware for 32-bit ARM Cortex-M MCUs, perform bring‑up of new PCBs, and collaborate with hardware engineers to validate power rails and peripheral interfaces.

The role is hybrid in Bellevue, with a contract‑to‑hire path. Compensation ranges from $80 to $116 per hour, commensurate with experience, and the team emphasizes hands‑on firmware, debugging tools,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - USB-C/PD on ARM Cortex-M
Embedded Firmware Engineer - USB-C/PD on ARM Cortex-M

Actalent • United States

Hybrid
USD 110,000 - 160,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+3
Embedded Firmware Engineer — USB-C/PD & MCU Bring-Up
Embedded Firmware Engineer — USB-C/PD & MCU Bring-Up

Actalent • United States

Hybrid
USD 110,000 - 160,000
Medical, dental & vision
401(k) Retirement Plan – Pre-tax and R
Life Insurance (Voluntary Life & AD&D)
+5
Embedded Firmware Engineer – USB-C/PD, ARM (Hybrid, Bellevue)
Embedded Firmware Engineer – USB-C/PD, ARM (Hybrid, Bellevue)

LHH • Bellevue (WA)

Hybrid
USD 124,000 - 152,000
Medical insurance
Dental insurance
Vision insurance
+5
Firmware Engineer – USB-C PD & ARM Cortex-M Bring-up
Firmware Engineer – USB-C PD & ARM Cortex-M Bring-up

HIKINEX • Bellevue (WA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer - USB-C PD on ARM Cortex‑M (Hybrid)
Embedded Firmware Engineer - USB-C PD on ARM Cortex‑M (Hybrid)

Recruiting • United States

Hybrid
USD 90,000 - 130,000
Hybrid work model
On-site Bellevue
(Fastwater Staffing) Embedded Firmware / Software Engineer, USB-C Power Delivery | Bellevue, WA — hybrid, 3 days on-site
(Fastwater Staffing) Embedded Firmware / Software Engineer, USB-C Power Delivery | Bellevue, WA — hybrid, 3 days on-site

Recruiting • United States

Hybrid
USD 90,000 - 130,000
Hybrid work model
On-site Bellevue
Embedded Firmware Engineer
Embedded Firmware Engineer

VDart Inc • Bellevue (WA)

Hybrid
USD 110,000 - 140,000
Embedded C Engineer - ARM Cortex-M, USB-PD
Embedded C Engineer - ARM Cortex-M, USB-PD

Akkodis • Bellevue (WA)

On-site
USD 152,000 - 160,000
Embedded Firmware Engineer — USB-C PD & ARM Bring-Up
Embedded Firmware Engineer — USB-C PD & ARM Bring-Up

Hikinex • Bellevue (WA)

On-site
USD 110,000 - 160,000
Embedded FirmwareSoftware Engineer USBC Power Delivery for Fastwater Staffing and Recruiting
Embedded FirmwareSoftware Engineer USBC Power Delivery for Fastwater Staffing and Recruiting

HIKINEX • Bellevue (WA)

On-site
USD 120,000 - 180,000