×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Firmware Engineer; Embedded Systems

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: OSI Engineering
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 55 - 66 USD Hourly USD 55.00 66.00 HOUR
Job Description & How to Apply Below
Position: Embedded Firmware Engineer (Embedded Systems)

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 by tracking tasks, evaluating priorities, and proactively removing blockers.
  • Communicate progress, risks, and outcomes clearly to stakeholders.
  • Participate in regular sync calls with China based teams during late afternoon or evening hours.
Required Skills & Experience
  • 2 to 5+ years of relevant embedded firmware and driver development.
  • Strong embedded C experience with solid low level debugging skills
  • Recent experience with hardware design concepts and ability to read schematics
  • Strong knowledge with interfaces such as GPIO, SPI, I2C. USB (high speed)
  • Python and or Lua scripting to automate testing and debug workflows
  • Create scripts and tools to improve efficiency and reliability of firmware validation
  • Strong communication, organization, and multitasking skills
  • BS in Computer Engineering or equivalent experience, MS is a plus

Type
:
Full Time

Location
:
Cupertino, CA (Onsite Monday thru Friday)

Pay Rate Range
: $55-$66/h (DOE)

Submit resumes to

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary