4h ago

Staff Software Engineer, Onboard Infrastructure

Pittsburgh, PA or Remote
full-timesenior Remoteautonomous driving

Tech Stack

Description

You will design, implement, test, and deploy new features and optimizations for Stack AV's foundational onboard infrastructure, including the vehicle operating system (StackOS), custom robotics middleware (Clockwork), and the onboard software delivery system (Deploy Manager). Your work will directly impact the safety, reliability, and performance of a production-grade autonomous driving platform across vehicle, simulation, cloud, and HIL environments.

Requirements

  • Strong C++ development experience required; Python highly preferred.
  • Expert knowledge of software engineering and algorithm design principles.
  • Significant experience developing high-performance software in resource-constrained environments, preferably safety-critical.
  • Expert-level understanding of Linux and building Linux distributions via Yocto.
  • Experience with debugging embedded systems and tooling such as Bazel, Boost.

Responsibilities

  • Design, implement, and maintain StackOS, the vehicle operating system.
  • Architect and implement the onboard portion of Deploy Manager for safe software delivery.
  • Proactively work with internal customers to deliver features from ideation to deployment.
  • Automate processes for assembling new self-driving vehicles and updating software.
  • Identify and implement improvements to performance, reliability, and usability of StackOS and Deploy.
0 views 0 saves 0 applications