2 hours ago
San Francisco, CA, USASenior / Staff+
Base Salary
$160k - $220k/yr
Responsibilities
- Architect, execute, and build embedded software powering Ouster’s LiDAR firmware system.
- Design high-level embedded systems and implement low-level modules.
- Develop Linux kernel and drivers and perform complex embedded-system bring-up.
- Work with ARM-A class SoCs, including TDA4x, AMD Zynq, or similar platforms.
- Provide technical guidance and help align technical direction across the firmware team.
- Collaborate as a technical peer to the team lead and work with embedded-software ICs.
Requirements
- Mastery of modern C++ for embedded systems.
- Strong experience with Rust and Python.
- Strong experience with Linux kernel and driver development.
- Strong experience with complex embedded systems and bring-up.
- Strong experience with ARM-A class SoCs such as TDA4x, AMD Zynq, or similar.
- Ability to set and meet schedules in a fast-paced startup environment.
- Excellent written and verbal communication skills.
Benefits
- The position is onsite at Ouster’s San Francisco, California office.
- The role may be eligible for equity and benefits.
