Demo

Embedded Software Engineer

OSI Engineering
Cupertino, CA Contractor
POSTED ON 6/17/2026
AVAILABLE BEFORE 7/15/2026

We are seeking an Embedded Software Project Lead to support development and bring-up of next-generation embedded product lines. In this role, you will work closely with firmware, hardware, test, and operations teams to define and manage manufacturing test strategies, lead diagnostic bring-up of new SoCs and sensors and ensure product readiness across development phases. This position requires strong embedded systems depth, firmware/board-level understanding, and the ability to drive coordination across multiple engineering functions in a fast-paced environment.


Responsibilities

• Lead diagnostics bring-up for new SoCs, chipsets, and sensors on embedded platforms

• Develop, debug, and support firmware, embedded frameworks, and internal test tools

• Collaborate with Hardware, OS, Test, and Operations teams to define requirements and milestones

• Drive hardware qualification and manufacturing test strategies for new components

• Support new product development builds locally and remotely; occasional early/late hour meetings with manufacturers

• Track schedules, manage deliverables, and communicate project status to cross-functional partners

• Review and analyze test data to identify issues, drive root cause, and close gaps


Required Skills & Experience

• 4 to 10 years of embedded software development experience

• 3 years leading engineering teams and/or technical program management

• Strong embedded OS experience (Embedded Linux, RTOS, or Mac OS X)

• Solid Electrical Engineering fundamentals; hands-on board-level bring-up experience

• Proven ability to drive issues, prioritize tasks, and execute in rapid development cycles

• Excellent communication and cross-functional collaboration skills

• Manufacturing environment experience and exposure to Contract Manufacturers strongly preferred

• Wireless system knowledge is a plus


Education

BS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience (MS is a plus)


Type: Ongoing Project

Location: Cupertino, CA

Salary : $55 - $82

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OSI Engineering

  • OSI Engineering Cupertino, CA
  • A globally leading consumer device company headquartered in Cupertino, CA is looking for Materials Lab Technician with an aptitude for fast-paced, hands-on... more
  • 9 Days Ago

  • OSI Engineering Cupertino, CA
  • OSI Engineering is seeking a New Product Introduction Operations Program Manager to support our client’s worldwide Audio Operations team. In this role, you... more
  • 9 Days Ago

  • OSI Engineering Raymond, OH
  • We are seeking an experienced Lead Software Engineer to join a Global Automotive Industry in Raymond, OH to drive the design, development, and delivery of ... more
  • 11 Days Ago

  • OSI Engineering Cupertino, CA
  • A globally leading consumer device company headquartered in Cupertino, CA is looking for SEO Program Manager to join their team. This role will play a key ... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Cupertino, CA area that may be a better fit.

  • TETRAMEM INC San Jose, CA
  • Responsibilities: • Design, develop, and optimize embedded software for real-time and AI-driven applications. • Work with FPGA and ASIC platforms, ensuring... more
  • 9 Days Ago

  • Tesla Motors, Inc. Palo Alto, CA
  • What to Expect Tesla is on a path to building humanoid robots at scale to automate repetitive and boring tasks. We are looking for firmware engineers to de... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!