Jobs · Education · California

Senior or Staff Embedded Software Engineer

Ouster · San Francisco, CA · 5 mo ago
On-siteEducation$160k–$220k/yrFull-time

About the role

We are seeking a Sr. or Staff level Embedded Engineer to join our Embedded Engineering team. You will be responsible for architecting, executing, and building the embedded software that powers our lidar firmware system. You will work as a technical peer to the team lead alongside a team of talented ICs with expertise in Linux, C, and C++, Rust, and Python. 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.

Responsibilities

  • Architect and develop embedded software for lidar firmware system
  • Work as a technical peer to the team lead alongside a team of talented ICs with expertise in Linux, C, and C++, Rust, and Python
  • Implement low-level modules as part of the high-level system architecture
  • Collaborate with the firmware team to provide guidance and align on technical direction
  • Communicate effectively with the team and stakeholders

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 skills

Bonus Qualifications

  • Experience with SecurityRTOS development
  • Experience with Functional safety (FuSa, ISO26262, ASIL-B, SIL-2)
  • Experience with CI/CD, HIL, Test Infrastructure
  • Experience with Networking
  • Experience with SIMD/VLIW programming
  • Experience with Multi-core synchronization and IPC

Pay

The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits. ($160,000 - $220,000)

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com