
Senior Software Engineering Manager

Stack AV
Summary
Join Stack's Onboard Infrastructure team as a leader of experienced software engineers. You will be responsible for developing and managing the on-vehicle software infrastructure for Stack's autonomous driving system. This role requires expertise in real-time operating systems, middleware development in C++, and managing teams of engineers. You will set the vision and roadmap for onboard infrastructure, collaborate across teams, and ensure high-quality code and system performance. The ideal candidate has extensive experience in real-time systems, safety-critical environments, and leading teams in autonomous driving or robotics. Stack offers a commitment to diversity and inclusion.
Requirements
- Bachelorโs or Masterโs Degree in Computer Science, Electrical Engineering, or a related field
- 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
- Proven management and technical leadership ability with prior experience directly managing teams of experienced C++ developers
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
- 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
- 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
- Own all managerial responsibilities for the team including hiring, performance management, and career development
Preferred Qualifications
Prior experience leading onboard infrastructure development in a self driving or robotics company is highly preferred
Share this job:
Similar Remote Jobs

