Stack is developing revolutionary AI and advanced autonomous systems to enhance safety, reliability, and efficiency in the trucking transportation industry. The company aims to create innovative solutions that address the challenges of the dynamic trucking industry through cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies.
Requirements
- Experience with modern network protocols such as WebSockets, gRPC, QUIC, or similar.
- Experience with streaming technologies such as WebRTC or similar.
- 5+ years of experience as a software engineer.
- Experience with C/C++ programming in large production codebases.
- Experience in AV, Robotics, or closely related fields.
- Remote Assistance, Motion Planning, Mapping or related experience.
- Experience with simulation testing and automated testing.
Responsibilities
- Contribute to the onboard C++ Remote Assist system including the core RA subsystem and integrations with other subsystems such as visualization, mapping, planning, perception, etc.
- Own the networking and communications stack for the remote assistance product.
- Work across our entire codebase and contribute to many aspects of the onboard system including areas our team does not own - working on motion planning, mapping, perception, and more.
- Support cloud and front end development with code reviews and design discussions.
- Partner closely with the RA tech leads that own onboard and offboard code.
- Work across functions with other teams including design, fleet monitoring engineering, infrastructure engineering, etc.
- Take part in on-call rotations.
Other
- BS or higher degree in Computer Science or closely related field.
- Quarterly travel to on-sites at our headquarters in Pittsburgh.
- Strong and proven teamwork and collaboration skills.
- Pursuant to its business activities and use of technology, Stack AV complies with all applicable U.S. national security laws, regulations, and administrative requirements, which can restrict Stack AV’s ability to employ certain persons in certain positions.
- This position may be contingent upon Stack AV verifying a candidate’s residence, U.S. person status, and/or citizenship status.