Enable job alerts via email!

Lead Embedded Software Engineer

Ouster

San Francisco (CA)

On-site

USD 210,000 - 260,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in LIDAR technology is seeking a Lead Embedded Engineer to architect and execute software for their cutting-edge firmware system. This role involves leading a talented team, integrating your expertise in C, C++, and Python while developing solutions that power autonomous vehicles and other applications. If you’re eager to tackle significant challenges and contribute to innovative technology, this onsite position in San Francisco offers a dynamic and rewarding environment.

Qualifications

  • Mastery of C and C++, comfortable with Python.
  • Strong experience with Linux and embedded systems.
  • Experience leading a team to ship robust embedded firmware.

Responsibilities

  • Architect and implement embedded software for lidar firmware.
  • Lead a team of engineers and guide technical direction.
  • Ensure high performance and reliability in embedded systems.

Skills

C
C++
Python
Linux
Communication

Job description

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!

As the Lead for the Embedded Engineering team, you will be responsible for architecting, organizing, executing, and building the embedded software that powers our lidar firmware system. You will lead a team of talented ICs and are expected to contribute alongside them with expertise in Linux, C, and C++, and Python. As a Lead 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 bring-up
  • Experience working with embedded SOCs
  • Experience with Rust or a strong desire to learn and leverage
  • Results-oriented, and able to set and meet schedules in a fast-paced and dynamic start-up environment.
  • Excellent written and verbal communication
  • Experience leading a team to ship high performance and robust embedded firmware
BONUS QUALIFICATIONS:
  • Security
  • RTOS development
  • Functional safety (FuSa, ISO26262)
  • CI/CD, HIL, Test Infrastructure
  • Networking
  • FPGA development
The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits. ($210,000 - $260,000)

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.


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Embedded Software Engineer

KLA-Belgium

Milpitas

On-site

USD 154,000 - 264,000

3 days ago
Be an early applicant

Senior Principal Software Engineer (FULLY REMOTE POSITION)

Splunk

San Jose

Remote

USD 200,000 - 300,000

2 days ago
Be an early applicant

Senior Principal Software Engineer

Atlassian

San Francisco

Remote

USD 215,000 - 319,000

7 days ago
Be an early applicant

Principal Software Engineer - Data Platform

Harnham

San Francisco

Remote

USD 230,000 - 280,000

7 days ago
Be an early applicant

Principal Software Engineer (Cube Core)

Cube Dev

San Francisco

Remote

USD 150,000 - 220,000

13 days ago

Lead Embedded Software Engineer

kla

Milpitas

On-site

USD 154,000 - 264,000

30+ days ago

Principal Software Engineer C++ , Embedded Web Engine

The Walt Disney Company

Seattle

On-site

USD 193,000 - 259,000

3 days ago
Be an early applicant

Principal Firmware Engineer

Microsoft

Santa Clara

On-site

USD 139,000 - 275,000

7 days ago
Be an early applicant

Principal Software Engineer - Analyze Data (Remote Eligible)

Davita Inc.

Bellevue

Remote

USD 200,000 - 270,000

Yesterday
Be an early applicant