7 hours ago
Responsibilities
- Develop scalable, modular, and real-time embedded software architectures for an autonomous vehicle platform.
- Provide technical leadership, mentorship, code reviews, and guidance to team members.
- Apply safety guidelines and implement robust fault handling for safety-critical software.
- Coordinate team tasks to support on-time delivery.
- Support vehicle testing and field deployments by diagnosing and resolving embedded software issues.
Requirements
- Expertise in C++ for embedded, safety-critical systems.
- Strong understanding of real-time operating system concepts and programming, including FreeRTOS or SafeRTOS.
- Experience with safety-critical standards such as ISO 26262, DO-178C, IEC 61508, IEC 62304, or similar.
- Experience providing technical leadership in a small team.
- Experience developing hardware abstraction layers and board support packages.
- Experience with multithreaded and real-time software design.
- Understanding of CAN and Ethernet communication protocols, ideally in an automotive context.
- Experience taking at least one product through production and maintaining it for paying customers.
About Stack AV
Stack AV builds autonomous driving software and integrated systems for commercial trucking, combining AI perception, planning, robotics, and cloud-based fleet operations. The company works with freight carriers and logistics operators to pilot and deploy autonomy-enabled trucking solutions and supporting services. Founded in 2023 and headquartered in Pittsburgh, PA, it is a privately held firm focused on long-haul and hub-to-hub routes.