Embedded Firmware Engineer — USB-C/PD & MCU Bring-Up

Actalent

United States

Hybrid

USD 110,000 - 160,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan – Pre-tax and R
Life Insurance (Voluntary Life & AD&D)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick"

Job summary

Actalent seeks an Embedded Firmware Engineer to join our Bellevue, WA hardware team for a contract-to-hire role. You will develop and debug firmware on 32-bit ARM Cortex-M microcontrollers, implement USB-C/PD behavior, and collaborate with hardware engineers on bring-up and validation.

You will configure I2C/SPI/UART peripherals, read datasheets to map registers, and debug with scopes and analyzers. This hybrid Bellevue role offers $80–$116/hr and a path to permanent employment.

Qualifications

  • Proficiency in embedded C on 32-bit MCUs (ARM Cortex-M).
  • Understanding of USB-C/USB-PD, including power roles and negotiation.
  • Experience with I2C/SPI/UART peripheral communication and debugging.
  • Hands-on hardware bring-up from power-on to firmware run.
  • Ability to read datasheets and schematics to configure parts from registers.
  • Proficient with bench debugging tools (oscilloscopes, analyzers, SWD/JTAG).
  • Proficient with Git for version control.

Responsibilities

  • Bring up new PCBs by validating power and clocks, debugging firmware on hardware.
  • Develop and debug embedded C firmware for ARM Cortex-M microcontrollers.
  • Configure and drive companion ICs over I2C/SPI/UART.
  • Implement and debug USB-C / USB-PD behavior and power negotiation.
  • Debug with bench tools (oscilloscopes, analyzers, multimeters, SWD/JTAG).
  • Document configurations from datasheets and schematics.
  • Collaborate with hardware engineers to isolate hardware vs firmware issues.

Skills

Embedded C on ARM Cortex-M
USB-C/USB-PD
I2C/SPI/UART peripheral communication
Hardware bring-up & debugging
Datasheets & schematics reading
SWD/JTAG Debugging
Git version control

Tools

Oscilloscopes
Logic/Protocol analyzers
UART debuggers (JTAG/SWD)
Git

Job description

Actalent seeks an Embedded Firmware Engineer to join our Bellevue, WA hardware team for a contract-to-hire role. You will develop and debug firmware on 32-bit ARM Cortex-M microcontrollers, implement USB-C/PD behavior, and collaborate with hardware engineers on bring-up and validation.

You will configure I2C/SPI/UART peripherals, read datasheets to map registers, and debug with scopes and analyzers. This hybrid Bellevue role offers $80–$116/hr and a path to permanent employment.

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
Embedded Firmware Engineer: USB-C & PD

Actalent • Bellevue (WA)

Hybrid
USD 110,000 - 160,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
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, 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
Hybrid Embedded Firmware Engineer – ARM, USB-C (Contract-to-Hire)
Hybrid Embedded Firmware Engineer – ARM, USB-C (Contract-to-Hire)

Sigma Design Inc • Bellevue (WA)

Hybrid
USD 152,000 - 179,000
Medical/dental insurance options
401(k) with 4% match
PTO 15 days + 9 holidays
+2
Embedded Firmware Engineer (Hybrid) - Bring-Up & USB-C
Embedded Firmware Engineer (Hybrid) - Bring-Up & USB-C

Sigma Design • Bellevue (KY)

Hybrid
USD 316,848,000 - 351,288,000
Medical insurance
Dental insurance
401(k) with match
+6
Embedded Firmware Engineer - Hybrid Contract-to-Hire
Embedded Firmware Engineer - Hybrid Contract-to-Hire

Sigma Design • Bellevue (WA)

Hybrid
USD 132,000 - 188,000
Medical insurance options
Dental insurance options
401(k) with company match
+3
Hybrid Embedded Firmware Engineer (Contract-to-Hire)
Hybrid Embedded Firmware Engineer (Contract-to-Hire)

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
Embedded Firmware Engineer

VDart Inc • Bellevue (WA)

Hybrid
USD 110,000 - 140,000