Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

StackAV Logo

Senior Software Engineering Manager, Onboard Infrastructure

StackAV

Salary not specified
Apr 15, 2025
Pittsburgh, PA, US • Remote, US
Apply Now

Stack is looking to develop and deploy safe, reliable, and high-performance autonomous driving solutions at scale, and needs an experienced leader to manage the onboard infrastructure team.

Requirements

  • 7+ years of prior experience designing and developing real-time systems and middleware in C++ targeting a safety critical, resource constrained environment
  • Demonstrated expertise in real-time system development with proven familiarity in core concepts like networking, logging, diagnostics, and exception handling
  • Significant experience with and understanding of Linux based environments
  • Prior experience leading onboard infrastructure development in a self driving or robotics company is highly preferred

Responsibilities

  • Lead and manage a team of highly experienced software engineers focused on C++ development of real-time, highly performant and resilient middleware for autonomous applications
  • Set the vision and drive the short and long term roadmaps for onboard infrastructure at Stack
  • Collaborate cross functionally across the organization to define requirements for onboard infrastructure and drive projects from inception to completion
  • Actively contribute to the code base, design & code reviews and hold the team to a high bar for code quality, build and test automation, and system metrics for observability
  • Lead the design and implementation of onboard infrastructure supporting the needs for a high performance, reliable, and observable runtime environment for our Self Driving System (SDS)
  • Lead the design and implementation of onboard middleware responsible for integrating sensor (LiDAR, Radar and Cameras), IMU, GNSS, PTP, and other fundamental data used by the SDS

Other

  • Own all managerial responsibilities for the team including hiring, performance management, and career development
  • Bachelor’s or Master’s Degree in Computer Science, Electrical Engineering, or a related field
  • Proven management and technical leadership ability with prior experience directly managing teams of experienced C++ developers