Software Firmware Engineer Job at Tailored Management, Redmond, WA

NnZEWWg1YlYrTFIwNlRhV0l6OU5JSWkvS1E9PQ==
  • Tailored Management
  • Redmond, WA

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

M/I Homes

Email Marketing Specialist Job at M/I Homes

 ...national leader in a single generation with divisions in 17 markets, including Austin, Charlotte, Chicago, Cincinnati,...  ...Tampa. Job Summary: The primary responsibility of the Email Marketing Specialist is to drive interactions via email marketing. This includes... 

DNA Partners

Receptionist Job at DNA Partners

 ...Global Law Firm Receptionist/Client Services Coordinator Palo Alto Office Salary: $50K - $75K + bonus A prestigious International Law Firm is searching for a Receptionist/Client Services Coordinator in the Palo Alto office. Candidates should have 2+ years... 

US Tech Solutions

Apparel Designer Job at US Tech Solutions

 ...concept and business strategy; encompassing style; color/print; fit and fabric for new/existing product lines. Researches and interprets fashion trends and consumer needs that uphold the integrity of the product lines/brand. Demonstrates a passion for the brand; inspires... 

Sun River Health

Registered Nurse Job at Sun River Health

 ...Eligible External Applicants Terms and Conditions Apply Sun River Health provides the highest quality of comprehensive primary,...  ...County. Sun River Health is currently seeking a part-time Registered Nurse to join its busy team - Opportunities across the Hudson Valley!... 

BRIA

Licensed Practical Nurse (LPN) Job at BRIA

 ...work-life balance. Our rehabilitation centers offer a compassionate care environment, empowering you. Licensed Practical Nurse (LPN) Benefits: ~ Medical/Dental/Vision/Life coverage ~401k ~ Tuition reimbursement ~ Next day pay available ~ Employee rewards...