> Markdown version of [/jobs/ext/622451-staff-software-engineer-perception-autonomy](https://www.wearedevelopers.com/jobs/ext/622451-staff-software-engineer-perception-autonomy). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Perception, Autonomy - **Company:** Rivian - **Location:** Palo Alto, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Nvidia CUDA, Software Debugging, Integrated Development Environments, OpenCL, Software Engineering, Information Technology, Hardware Acceleration, TensorRT - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e49d75b29d86c80a ## About the Role Do you have experience in Tooling?, Do you have a Bachelor's degree?, * B.S. / M.S. in Computer Science, Engineering, or a related field * 8+ years of experience developing production-grade software * Strong C++ programming skills * Experience in automotive or robotics software development * Experience working on heterogeneous systems with various types of hardware accelerators (GPU, ISP, Encoder, etc.) * Experience working with libraries for hardware accelerators (CUDA, TensorRT, OpenCL, etc.) * 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 ## Description As a Software Engineer specializing in safety-critical self-driving software, you will play a vital role in the design, development, and deployment of software that underpins essential self-driving features. Your responsibilities encompass a range of technical tasks, from software development to architecture analysis, all contributing to the successful implementation of robust and reliable self-driving solutions. This role is based in Palo Alto, CA. * 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 ## Related Videos - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Efficient deployment and inference of GPU-accelerated LLMs​](https://www.wearedevelopers.com/videos/929-efficient-deployment-and-inference-of-gpu-accelerated-llms) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)