Software Firmware Engineer Job at Tailored Management, Washington DC

Y3QyQ2RHQUJSWWU2ZTJJMDcySU9uL1B6bkE9PQ==
  • Tailored Management
  • Washington DC

Job Description

Job Title: Firmware Software Engineer IV

Location: Redmond, WA

Duration: 1 year, with option to extend for another year if work is good

Pay Rate: $120/hr on W2.

Job Description :

Summary:

The research team is looking for an experienced Embedded Software Engineer to develop firmware for a custom SoC.

Working with embedded systems that acquire sensor/camera data and use it in novel ways to realize AR/MR/VR applications .

Job Responsibilities:

  • Develop firmware to integrate custom image sensors with an MCU
  • Develop firmware to interface with hardware acceleration blocks
  • Develop firmware to interface with sensors like IMU, Barometers, & Magnetometer
  • Develop bootloaders
  • Develop test applications to interface with a variety of peripherals
  • Test the developed firmware with the hardware
  • Document designs and performance analysis

Minimum Qualifications:

  • 8+ years’ experience in Firmware or Embedded Software Development in C/C++
  • 2+ years’ experience developing drivers for camera sensors on new ICs
  • 2+ years’ experience developing firmware with multi-core SoCs or MCUs
  • Experience with Zephyr OS, Embedded Linux or other RTOS
  • Ability to work autonomously with little or no supervision
  • Ability to work in a dynamic, high-paced environment where job duties may change frequently

Must Have Skills:

  • 8+ years’ experience in Firmware or Embedded Software Development in C or C++
  • 2+ years’ experience developing firmware with multi-core SoCs or MCUs
  • Experience with Zephyr OS, Embedded Linux or other RTOS
  • Familiarity with MIPI C-PHY and image sensors
  • Familiarity with Embedded Linux, and kernel drivers
  • Low power optimization of embedded systems

Preferred Skills:

  • Familiarity with MIPI C-PHY and image sensors
  • Familiarity with I3C, SPI, UART, USB
  • Familiarity with Embedded Linux, and kernel drivers
  • Familiarity with file systems
  • Familiarity with bootloaders on small MCUs and larger SoCs
  • Low power optimization of embedded systems
  • Strong technical writing skills

Education

  • Bachelor’s degree in computer science, software engineering or relevant field required.

Degrees/Certifications Required

  • BSEE, BSECE, BSCS or Masters

Interview Process

  • At least two, one technical and one on project background

Job Tags

Similar Jobs

Shain Roofing and Sheet Metal Inc

Commercial Roofing Estimator Job at Shain Roofing and Sheet Metal Inc

 ...Job Description Job Description We are seeking a motivated individual to join our construction firm as a Commercial Roofing Estimator. As part of our team, you will generate detailed cost-analysis and scope of work estimates using historical data, contractor quotes... 

Flowserve Corporation

Machinist Job at Flowserve Corporation

 ...work. Equipment Experience Experience in a manufacturing or repair environment operating manual lathes, milling machines, or CNC lathes/mills. Experience in Grinding is a plus Req ID : R-14131 Job Family Group : Operations Job Family : OP Machining... 

Diagnostic Green

Travel Clinical Applications Specialist Job at Diagnostic Green

 ...Job Description Summary As a Clinical Applications Specialist (CAS) supporting the DXG imaging applications team, you will deliver clinical and operational...  ...concerns or opportunities to the Management team, Field Sales, Marketing, and Technical Support regarding... 

RSM

International Tax Business Associate - Fall 2026 Job at RSM

 ...responsibilities include : Providing clients with strategic, integrated tax solutions focused on outbound and inbound structuring...  ...email at ****@*****.*** . RSM does not intend to hire entry level candidates who will require sponsorship now OR in the future (i... 

All Ways Caring HomeCare

Human Resources Recruitment Coordinator Job at All Ways Caring HomeCare

 ...Our Company All Ways Caring HomeCare Overview Who we are looking for: The Entry Level Human Resources Recruitment Coordinator will be responsible for providing support to the local branch through various aspects of administration, employee recruitment, screening...