Ouster

Senior or Staff Embedded Software Engineer

Ouster
Apply
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.

Categories

Ouster

About Ouster

201-500 employees
Contact me