Staff Software Engineer, Autonomy - Behavior and Motion Planning (R6007)
Shield AI - San Diego, CA
Hiring: Staff Software Engineer, Autonomy - Behavior and Motion Planning (R6007) Company: Shield AI Location: San Diego, CA Job Posted Time: 2026-09-16 18:33:08 Employment Type: Full-time Target Skills & Keywords : AI, C++, CI/CD, Linux, Python About the job Experience: •Master's degree in computer science, Robotics, or a related field and 5+ years of relevant professional experience or PhD with 4+ years of relevant experience. •5+ years of relevant professional experience or PhD with 4+ years of relevant experience. Required Skills: •Research, design, and implement state-of-the-art algorithms for autonomous trajectory planning and control for single and multi-agent systems •Build reliable, robust, and maintainable software, primarily in modern C++, with Python used for prototyping, analysis, automation, and testing. •Develop comprehensive tests and evaluate planning stack performance in simulation and, where applicable, on real hardware. •Diagnose complex algorithmic and software failures, including concurrency, performance, and integration issues. •Partner cross-functionally with teams across the organization to refine requirements and deliver capabilities that meet operational needs. •Contribute to the design and architecture of scalable, maintainable autonomy and software architecture •Develop analysis tools to allow for rapid iteration •Take new product features from ideation to verification, to flight testing, and all the way to maturation Qualifications: •Demonstrated experience through professional work, internships, research, or substantial projects building, testing, and debugging nontrivial C++ software for motion planning, robotics, autonomous systems, or a closely related algorithmic domain. •Working experience with Python for prototyping, analysis, automation, or testing. •Strong software engineering fundamentals, including algorithms, data structures, testing, debugging, version control, CI/CD, and maintainable software design. •Practical experience developing and debugging software on Linux. •Demonstrated capacity to communicate technical decisions and collaborate effectively across disciplines. •Evidence of relevant technical depth through fielded systems, applied research, publications, open-source contributions, or robotics and autonomy competitions. •Pay within range listed + Bonus + Benefits + Equity Compensation: •$200,000 - $300,000 / year •Pay within range listed + Bonus + Benefits + Equity Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!