Senior Software Engineering Manager – Onboard Infrastructure
Company | StackAV |
---|---|
Location | Pittsburgh, PA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
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.