Stack is developing AI and autonomous systems for the trucking transportation industry. The Staff Software Engineer will help develop and deploy motion-planning components for autonomous trucks, working across the development lifecycle to design, implement, test, and evaluate features that affect on-road performance. The role involves owning complex technical challenges end to end, including defining ambiguous vehicle behaviors, coordinating interfaces with upstream and downstream teams, and delivering high-performance modern C++ software for compute-constrained platforms. The engineer will own motion-planning feature delivery from design through integration, contributing to a safe and smooth trajectory for the autonomous system. The role also contributes to long-term architecture and roadmap decisions, collaborates with systems and verification engineers, and works across autonomy teams to design and deploy robust solutions. Testing and validation rely extensively on unit testing, simulation, and log simulation. The position requires strong communication and presentation skills to support design and iteration exercises and align stakeholders. Stack states that it is an equal opportunity workplace committed to inclusion, entrepreneurship, and innovation. The position may be subject to national security-related requirements and U.S. export control restrictions, including verification of residence, U.S. person status, or citizenship status and, where applicable, government export licensing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed