Embedded Software Engineer (Firmware) - 0401 SS #1 Job at NavitasPartners, Redmond, WA

NzdacG8rd2EyUndyMThUZnBYUWtERkhVWHc9PQ==
  • NavitasPartners
  • Redmond, WA

Job Description

Job Description

Job Description

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
  • Bachelor’s 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
  • Master’s 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 resumes@navitassols.com

Job Tags

Contract work

Similar Jobs

Protouch Staffing

Pain Management Physician Job at Protouch Staffing

 ...Looking for a fellowship trained interventional pain management physician to join our growing practice in Anderson, South Carolina. This excellent opportunity is an outpatient-based position, with a great support system, located in a charming free-standing building. Highly... 

Dynamics ATS

Registered Dietitian Job at Dynamics ATS

 ...Registered Dietitian JOB-10046275 Anticipated Start Date April 22, 2026 Location Bronx, NY Type of Employment Contract Hire Employer Info Our client provides top-ranked care, dozens of inpatient and outpatient specialties, and mental... 

The Talent Society

Pain Management Physician Job at The Talent Society

 ...We are currently working with Tri State Chronic Care in Joplin, MO and they are currently seeking some Pain Management Locum coverage. At Tri State Chronic Care they strive to understand the complexities of patients medical history and will tailor their care to meet the... 

UPMC Senior Communities

Medical Transcriptionist Job at UPMC Senior Communities

 ...UPMC is hiring a Medical Transcriptionist to join us on a full-time basis to support our Radiology Support department. This position...  ...person in this role is to provide quality and timely medical transcription services to authorized users of the entity's dictation system.... 

Town of Warrenton

Planner - Historic Preservation Job at Town of Warrenton

 ...Description Grade 10 Non-exempt The Town of Warrenton, Virginia is seeking a knowledgeable and community-oriented Historic Preservation Planner to lead and support the Town's preservation planning efforts within the Historic District. This position plays a vital...