US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?
Banner of Tailored Management Services Inc company

Firmware Software Engineer - Redmond, WA (Onsite)

Tailored Management Services Inc Redmond, WA (Onsite) Full-Time
Job Title: Firmware Software Engineer
Location: Onsite – Redmond, WA
Duration: 12+ Months (Extendable)
Pay Rate: $110–$120/hr on W2
 
About the Role:
  • The research team is seeking an experienced Embedded/Firmware Software Engineer to develop firmware for a custom SoC. This role involves working closely with hardware teams to integrate image sensors, accelerators, and other peripherals, while ensuring high performance and reliability.
 
Responsibilities:
  • Develop firmware to integrate custom image sensors with an MCU.
  • Build firmware to interface with hardware acceleration blocks and sensors (IMU, barometers, magnetometers).
  • Design and implement bootloaders.
  • Create test applications to validate and interface with multiple peripherals.
  • Test and debug developed firmware with hardware platforms.
  • Document designs, architecture, and performance analysis for engineering teams.
 
Minimum Qualifications:
  • 8+ years of experience in Firmware or Embedded Software Development (C/C++).
  • 2+ years developing drivers for camera sensors on new ICs.
  • 2+ years of experience developing firmware with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, Embedded Linux, or other RTOS.
  • Ability to work autonomously in a fast-paced, dynamic environment.
 
Preferred Qualifications:
  • Familiarity with MIPI C-PHY and image sensors.
  • Knowledge of I3C, SPI, UART, USB.
  • Experience with Embedded Linux and kernel drivers.
  • Experience with file systems and bootloaders on MCUs/SoCs.
  • Background in low-power optimization of embedded systems.
  • Strong technical documentation and writing skills.
 
Key Must-Have Skills:
  • 8+ years of Firmware/Embedded Software Development in C/C++.
  • Experience with multi-core SoCs/MCUs.
  • Hands-on experience with Zephyr OS, Embedded Linux, or RTOS.
 
Education:
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field (Master’s preferred).
 
Interview Process:
  • Technical Interview.
  • Behavioral & Project Interview
 
Pursuant to the California Fair Chance Act and related ordinances, qualified applicants with arrest or conviction records will be considered. Please note that certain criminal histories may directly impact the ability to perform essential job duties and meet company standards.
 
#TMN
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Full-Time

Location

Redmond, WA (Onsite)

Job Type

Other

Experience

Not Specified

Date Posted

09/05/2025

Apply to this job.

Think you're the perfect candidate?