Embedded Firmware Engineer (Embedded Systems)

OSI Engineering

📍 cupertino, ca, United-States

Full-time IT System Custom Software Development Posted June 14, 2026

Job Description

Embedded Firmware Engineer (Embedded Systems)


Summary:

This role focuses on low-level embedded firmware development tightly coupled with hardware. The ideal candidate will develop, debug, and maintain embedded C firmware, work directly with hardware designs, and own firmware issues from identification through resolution in a fast paced, cross functional environment.


Key Responsibilities:

  • Develop, maintain, and debug low level embedded C firmware interacting directly with hardware.
  • Diagnose system and firmware issues across products and code branches.
  • Review schematics and validate firmware behavior against hardware design.
  • Generate engineering binaries, submit changes to repositories, and manage build and packaging workflows.
  • Coordinate closely with hardware, factory, program management, and technical teams.
  • Drive issues to closure...