Embedded Software Engineer

Ouster
San Francisco, CA
At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient. We've transformed LIDAR from an analog device with thousands of components to an elegant digital device powered by one chip-scale laser array and one CMOS sensor. The result is a full range of high-resolution LIDAR sensors that deliver superior imaging at a dramatically lower price. Our advanced sensor hardware and vision algorithms are used in autonomous cars, drones and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help!

You will be responsible for building the embedded software that powers our lidar firmware system. Expertise in Linux, C, and C++, Python, along with an eye for detail, are essential. As a senior engineer, your breadth of experience should allow you to both architect the high-level system and implement low-level modules. In addition, you will work closely with the entire firmware team to provide guidance and align on technical direction. Strong communication and a desire to learn are required for our entire team! Come build lidar with us!

This is an onsite position based in our San Francisco, CA office.

BASIC QUALIFICATIONS:

  • Mastery of C and C++, as well as comfortable with Python
  • Strong experience with Linux
  • Strong experience working with complex embedded systems and bringup
  • Experience working with embedded SOCs
  • Results-oriented, and able to set and meet schedules in a fast-paced and dynamic start-up environment.
  • Excellent written and verbal communication

BONUS QUALIFICATIONS:

  • Security
  • RTOS development
  • Functional safety
  • Rust programming language
$150,000 - $220,000 a year

The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits.

We acknowledge the confidence gap at Ouster. You do not need to meet all of these
requirements to be the ideal candidate for this role.

Ouster is an Equal Employment Opportunity employer that pursues and hires a diverse workforce. Ouster does not make employment decisions on the basis of race, color, religion, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military status, or any other basis protected by local, state, or federal laws. Ouster also strives for a healthy and safe workplace, and prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance, Ouster considers qualified applicants with arrest and conviction records for employment. If you have a disability or special need that requires accommodation, please let us know.
Posted 2025-11-25

Recommended Jobs

Certified Medical Assistant - Spanish Speaking Preferred (20381594)

CalOpps
San Francisco, CA

Description San Mateo County Health - San Mateo Medical Center and its outpatient clinics are seeking experienced Certified Medical Assistants - Spanish Speaking Preferred to join our care team…

View Details
Posted 2025-11-27

Backend Product Engineer

Delphi
San Francisco, CA

Why Delphi?  We are redefining how knowledge is shared. We are enabling anyone to transform their unique expertise into an interactive experience, a digital version of their mind: a dynamic reflectio…

View Details
Posted 2025-11-19

Special Education Teacher

ICEF Public Schools
Los Angeles, CA

RESOURCE SPECIALIST TEACHER FLSA Status: Exempt Pay Cycle: 11 months Salary: $68,000-$102,000 + subject matter enhancement Subject Matter Enhancement: up to $2,000  POSITION SUMMARY: Th…

View Details
Posted 2025-11-21

Mission Software Engineer

Varda Space Industries
El Segundo, CA

About Varda Low Earth orbit is open for business . Varda is accelerating the development of commercial space infrastructure, from in-orbit pharmaceutical processing to reliable and economical r…

View Details
Posted 2025-11-25

Embedded Software Engineer (Web Interface Developer)

Silvus Technologies
Los Angeles, CA

THE COMPANY Silvus Technologies is dedicated to one mission: connecting those who keep us safe. We do so by delivering the most advanced Mobile Ad-hoc Network (MANET) radios powered by our custom…

View Details
Posted 2025-11-19

Senior Data Scientist - Analytics

Twitch
San Francisco, CA

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities …

View Details
Posted 2025-11-25

General Labor/ALL Forklift Positions

NEXGENS
Riverside, CA

Job Summary: The General Laborer is responsible for performing a variety of tasks to support the efficient operation of the manufacturing warehouse. This role involves physical labor, the handling o…

View Details
Posted 2025-11-20

Sr. Data Analyst, Mobile Games

Playstation Global
San Mateo, CA

Why PlayStation? PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of pr…

View Details
Posted 2025-11-28

Sr. RF Module Design Engineer

Skyworks
San Jose, CA

Job Description The Mobile Solutions Business Unit is seeking an RF Module Design Engineer to join a team of talented design engineers in our San Jose Design Center.  Our design engineering team…

View Details
Posted 2025-11-09

Join the Redding Adventure as an ER Nurse!

NurseRecruiter
Redding, CA

Registered Nurse - Emergency Room - Travel - (ER RN) Join us as a travel Emergency Room Registered Nurse in Redding starting 9/9/2025 on 12‑hour night shifts, where fast‑paced, demanding work rewards…

View Details
Posted 2025-08-20