Hybrid Embedded Firmware Engineer – ARM, USB-C (Contract-to-Hire)

Sigma Design Inc

Bellevue (WA)

Hybrid

USD 152,000 - 179,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical/dental insurance options
401(k) with 4% match
PTO 15 days + 9 holidays
Quarterly bonus program
Voluntary benefits: vision, disability

Job summary

Sigma Design in Bellevue, WA is seeking an Embedded Firmware Engineer (Contract-to-hire) to develop and debug firmware for new hardware systems. The role focuses on hardware bring-up and hands-on debugging of 32-bit ARM Cortex-M microcontrollers, with emphasis on peripherals, power management, and USB-C/PD integration.

The contractor will collaborate with hardware and software teams in a hybrid environment, perform bench-level tests, and help transition designs to production-ready firmware.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent technical discipline.
  • 5 years of relevant embedded firmware experience preferred.
  • Strong proficiency in embedded C for 32-bit microcontrollers with interrupts and peripheral programming.
  • Experience with USB-C and USB Power Delivery concepts.

Responsibilities

  • Bring up and validate firmware on new hardware including peripherals and power-on.
  • Develop, integrate, and debug embedded C firmware for 32-bit ARM Cortex-M MCUs.
  • Configure devices via I2C, SPI, UART interfaces and debug USB-C/PD functionality.
  • Perform hands-on bench debugging using oscilloscopes, multimeters, analyzers, and SWD/JTAG.

Skills

Embedded C development
32-bit ARM Cortex-M
USB-C/USB PD
I2C/SPI/UART
Debugging tools
Git version control
HW bring-up
SWD/JTAG debugging

Education

Bachelor’s degree in Electrical/Computer Engineering or related

Tools

Git
Oscilloscopes
Logic analyzers
Multimeters
SWD/JTAG debuggers

Job description

Sigma Design in Bellevue, WA is seeking an Embedded Firmware Engineer (Contract-to-hire) to develop and debug firmware for new hardware systems. The role focuses on hardware bring-up and hands-on debugging of 32-bit ARM Cortex-M microcontrollers, with emphasis on peripherals, power management, and USB-C/PD integration.

The contractor will collaborate with hardware and software teams in a hybrid environment, perform bench-level tests, and help transition designs to production-ready firmware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 – 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
Embedded Software Engineer
Embedded Software Engineer

Sigma Design • Bellevue (WA)

On-site
USD 132,000 - 188,000
Medical insurance options
Dental insurance options
401(k) with company match
+3
Embedded Software Engineer
Embedded Software Engineer

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

Sigma Design • Bellevue (KY)

Hybrid
USD 316,848,000 - 351,288,000
Medical insurance
Dental insurance
401(k) with match
+6
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 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
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 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