> Markdown version of [/jobs/ext/2722944-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2722944-staff-software-engineer). 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 - **Company:** Upstart - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $180,000.0 - $260,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Confluence, JIRA, C++ (Programming Language), CMake, DevOps, Memory Management, Linear Programming, Software Architecture, Systems Development Life Cycle, Software Engineering, Software Project Management, Software Systems, Systems Integration, Pytorch, Information Technology, Build Tools - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-staff-software-engineer-c-gatik-ai-6298190 ## About the Role * Bachelor's Degree in Computer Science, Robotics or in a related degree * Master's or PhD degree preferred * 7+ years relevant industry work experience in a production environment * Expert software developer in C++ and build systems (Conan, Cmake, Bazel) * Experience using software project management software (Jira, Confluence, etc.) * Proven system integration and software architecture skills * Strong background in linear/non-linear optimization, linear algebra or statistics * Experience with building frameworks/software infrastructure for large scale projects, * Working knowledge of the Planning and Prediction modules of the AV stack * Working knowledge of software tools like ROS2, PyTorch * Experience integrating and deploying AI models ## Description We are seeking passionate Senior/Staff Software Engineers, who have strong fundamentals in software development practices and are experts in C++ language in production-oriented environment. The ideal candidate is a highly experienced C++ developer with a passion for enabling the world's first safe, reliable & efficient network of autonomous vehicles. You will partner with the research and software engineers to design, develop, test and validate AV features for our autonomous fleet., * Design, implement, integrate, and support real-time mission-critical software for the Gatik's autonomy stack * Work with the research engineers to develop maintainable, testable and robust software designs * Architect and implement solutions to complex issues between components partitioned across the large software stack * Be at the forefront of guiding & ensuring best SDLC practices while contributing to improving the safety in the core autonomy stack * Collaborate with the Infrastructure and DevOps teams for efficient, secure and scalable software delivery to a network of Gatik's autonomous fleet * Guide and mentor autonomy researchers and algorithm developers to make sure their components are running efficiently and with optimal compute and memory usage * Review and refine technical requirements and translate them into high-level design & plans to support the development of safe AV technology * Conduct code and design reviews and advise on technical matters ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)