Firmware Software Engineer Only W2

Trout Lake, WA, US, United States

Job Description

Role: Embedded Software Development or Firmware


Location: Onsite_ Redmond, WA



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

Preferred Qualifications:



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/Experience:



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

Job Type: Contract

Pay: $50.00 - $60.00 per hour

Application Question(s):

Are you comfortable to come on our W2?
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD5836946
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    50.0 60.0 USD
  • Employment Status
    Permanent
  • Job Location
    Trout Lake, WA, US, United States
  • Education
    Not mentioned