Staff Software Engineer, Perception, Autonomy

Rivian - Palo Alto, CA

Hiring: Staff Software Engineer, Perception, Autonomy Company: Rivian Location: Palo Alto, CA Job Posted Time: 2026-09-16 11:28:25 Employment Type: Full-time Target Skills & Keywords : C++, R, TensorRT About the job Experience: •8+ years of experience developing production-grade software Required Skills: •Take charge of optimizing, testing, and enhancing onboard software that runs Rivian’s Perception models that underpin all self-driving features •Develop necessary tools to support development, debugging, and testing •Assist in software-design and code reviews while assisting other developers on technical issues, design choices, and decision making •Analysis of requirements, architecture, design, development, code review, quality assurance, and deployment of entire software engineering life cycle •Coordinate with Perception model development and cross-functional teams to enable and support onboard model deployment/integration •Team player with great communication skills to drive cross-functional efforts in a fast-paced development environment •Passionately motivated to take ideas from R&D phase to a product •Software Development life cycle experience: from requirements gathering through to implementation and maintenance Qualifications: •B.S. / M.S. in Computer Science, Engineering, or a related field Compensation: •$228,000 - $285,000 / year 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!