- Robot type
- Sensors and Components
- Location
- San FranciscoCaliforniaUSA
- Job type
- Software
- Posted
- Sep 20, 2026
- Salary
- $160,000–$220,000 a year
Senior or Staff Embedded Software Engineer
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 Sr or Staff level for the Embedded Engineering…
Job requirements
- Mastery of Modern C++ for embedded systems
- Strong experience with Rust and Python
- Strong experience with Linux kernel/driver development
- Strong experience working with complex embedded systems and bring-up
- Strong experience with ARM-A class SoCs (TDA4x, AMD Zynq, or similar)
- Results-oriented, and able to set and meet schedules in a fast-paced and dynamic start-up environment.
- Excellent written and verbal communication
- Security
Similar jobs
Ouster · Software
Sr. Data Infrastructure & Quality Engineer
San Francisco, California
Ouster · Software
Staff Software Engineer in Test, Lidar Systems
San Francisco, California
Ouster · Software
Software Engineer - Test Systems & Automation
San Francisco, California
Ouster · Hardware
FPGA Design Engineer
San Francisco, California
