Embedded Software Engineer (Firmware) 0401 SS #1

NavitasPartners

Not Interested
Bookmark
Report This Job

profile Job Location:

Seattle, OR - USA

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Embedded Software Engineer (Firmware)

Location: Redmond WA (Onsite)
Job Type: Contract
Duration: 12 Months

Position Overview:

We are seeking an experienced Embedded Software Engineer (Firmware) to support advanced research and development initiatives. This role focuses on developing firmware for custom System-on-Chip (SoC) platforms and integrating multiple sensor technologies into embedded systems.

The ideal candidate will have strong expertise in low-level programming hardware-software integration and working within dynamic fast-paced environments.

Key Responsibilities:

  • Develop firmware for custom SoC platforms and microcontrollers (MCUs)
  • Integrate image sensors and other peripherals into embedded systems
  • Interface firmware with hardware acceleration components
  • Develop drivers and firmware for sensors (IMU barometers magnetometers etc.)
  • Design and implement bootloaders
  • Build and execute test applications for hardware validation
  • Perform system-level validation and debugging
  • Document system architecture development processes and performance metrics

Required Qualifications:

  • 8 years of experience in embedded software or firmware development using C/C
  • 2 years of experience working with multi-core SoCs or MCUs
  • 2 years of experience developing drivers for camera/image sensors
  • Experience with RTOS environments such as Zephyr OS or Embedded Linux
  • Strong debugging and problem-solving skills
  • Ability to work independently with minimal supervision
  • Bachelors degree in Electrical Engineering Computer Engineering Computer Science or related field

Preferred Qualifications:

  • Familiarity with MIPI C-PHY and image sensor technologies
  • Experience with communication protocols (I3C SPI UART USB)
  • Experience with Embedded Linux and kernel driver development
  • Understanding of embedded file systems
  • Experience with bootloader development for MCUs and SoCs
  • Knowledge of low-power optimization techniques
  • Strong technical documentation skills
  • Masters degree in a related field

Top 3 Must-Have Skills:

  • 8 years of firmware/embedded development (C/C)
  • Experience with multi-core SoCs or MCUs
  • Experience with RTOS (Zephyr OS Embedded Linux etc.)

For more details reach at


Required Experience:

IC

Job Title: Embedded Software Engineer (Firmware)Location: Redmond WA (Onsite) Job Type: Contract Duration: 12 MonthsPosition Overview:We are seeking an experienced Embedded Software Engineer (Firmware) to support advanced research and development initiatives. This role focuses on developing firmware...
View more view more