Stack AV is seeking a Staff Software Engineer to enhance their foundational autonomous systems, focusing on their vehicle operating system and software delivery mechanisms. The ideal candidate will possess strong C++ development skills, experience in safety-critical software, and a background in robotics or autonomous driving
Job Summary
Join a high-caliber team of experienced software engineers responsible for delivering foundational technology for Stack AV's autonomous systems.
Design, implement, test, and deploy new features and optimizations across critical infrastructure backbone systems like StackOS and Deploy Manager.
Partner with safety and validation teams to ensure StackOS and Deploy Manager meet functional safety requirements.
Matching Summary
Match Score: 85
Stack AV is seeking a Staff Software Engineer to enhance their foundational autonomous systems, focusing on their vehicle operating system and software delivery mechanisms. The ideal candidate will possess strong C++ development skills, experience in safety-critical software, and a background in robotics or autonomous driving.
Skills & Requirements
Must-have
C++ development experience
Linux and Yocto
POSIX programming environment
Networking fundamentals
Embedded systems debugging
Nice-to-have
Python experience
Autonomous driving domain experience
Robotics industry experience
Key Requirements
Strong C++ development experience
Expert knowledge of software engineering principles
Significant experience developing high performance software
Expert level understanding of Linux and Yocto
Strong understanding of POSIX and concurrent programming
Comfortable working with embedded systems
Experience with common tooling such as Bazel, Boost
Work Rights
May require verification of US person status, citizenship, and/or residence due to national security laws and export control regulations.