Firmware Engineer

NextGenPros Inc

Redmond (WA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company based in Redmond is actively seeking skilled developers for a full-time position in embedded firmware development. Candidates should have a bachelor's degree in an engineering field and strong experience in C/C++ programming, along with familiarity with microcontrollers and embedded communication protocols. This role offers a chance to work on innovative technologies in a collaborative environment.

Qualifications

  • Bachelor’s degree in a relevant field.
  • Strong experience in embedded firmware development.
  • Proficiency in C/C++ for embedded systems.

Skills

Embedded firmware development
C/C++ programming
Microcontrollers
Embedded communication protocols
Debugging tools
Hardware schematics understanding
Version control systems

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

Job description

Direct message the job poster from NextGenPros Inc

Required Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Strong experience in embedded firmware development
  • Proficiency in C/C++ programming for embedded systems
  • Hands‑on experience with microcontrollers (e.g., ARM Cortex‑M, AVR, PIC, or similar)
  • Knowledge of embedded communication protocols (I2C, SPI, UART, USB, Ethernet, CAN)
  • Experience with debugging tools (JTAG, SWD, logic analyzers, oscilloscopes)
  • Understanding of hardware schematics and datasheets
  • Familiarity with version control systems (Git preferred)
Preferred Qualifications
  • Experience with RTOS (FreeRTOS, Zephyr, ThreadX, or similar)
  • Knowledge of bootloaders, firmware updates, and secure firmware design
  • Experience with low‑power and battery‑operated systems
  • Exposure to safety‑critical or regulated environments (ISO, IEC, or automotive standards)
  • Experience with scripting languages (Python, Bash) for automation and testing
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries: IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer - IoT
Firmware Engineer - IoT

Dormont Manufacturing Co • Brisbane (CA)

On-site
USD 125,000 - 155,000
Firmware Developer
Firmware Developer

TecTammina • Hillsboro (OR)

On-site
USD 100,000 - 120,000
Firmware Engineer
Firmware Engineer

Sunrise Systems • Pembroke (MA)

On-site
USD 85,000 - 120,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies • Mountain View (CA)

On-site
USD 100,000 - 130,000
Firmware Developer
Firmware Developer

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 95,000 - 125,000
Firmware Engineer
Firmware Engineer

Survival Systems Staffing • Austin (TX)

On-site
USD 95,000 - 150,000
#GA6530 - Firmware Developer with RTOS
#GA6530 - Firmware Developer with RTOS

Halo Group • Cumming (GA)

On-site
USD 100,000 - 130,000