Principal Software Engineer L3, Planning And Controls - Autonomous Vehicles
at Nvidia
USD 272,000-425,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 4 Algorithms @ 4 Machine Learning @ 4 Leadership @ 4 Communication @ 7 Planning @ 4 Technical Leadership @ 4 Agile @ 4Details
We are looking for an experienced software engineer to join autonomous vehicle software development for integrating both machine learning and classical trajectory planners within a safety-oriented framework. This role focuses on software integration and architecture, behavior and trajectory planning, safety concepts, and a broad understanding of machine learning as applied to autonomous systems.
Responsibilities
- Drive architectural work across teams integrating classical planner and machine learning planner.
- Establish frameworks to ensure safety requirements are satisfied in trajectory planning.
- Establish scalable architecture for the NVIDIA self driving stack as a product.
- Engage in planning and control algorithms development and implementation; understand the software architecture, design and requirements.
- Ensure overall planning and control performance and capabilities improve over time.
- Review, influence, and challenge planning and control algorithms; provide creative input and influence roadmaps across teams.
Requirements
- 15+ years of relevant industry experience.
- Proven track record driving large self-driving projects through the entire development lifecycle.
- BS/MS or higher (or equivalent experience) in robotics, computer science, or related engineering fields.
- Experience with agile software development processes and delivering software as a product, preferably in safety-critical applications.
- Ability to design for reliability and testability.
- Strong software engineering fundamentals and solid software integration and architecture experience.
- Broader understanding of behavior planning, trajectory planning, safety concepts, and machine learning.
- Excellent verbal and written communication skills and strong analysis skills.
Ways To Stand Out
- Technical leadership on large-scale self-driving deliverables.
- Exceptional software engineering skill and experience.
- Passion for innovative technology and staying informed on leading technologies and trends in autonomous vehicles and autonomous systems.
- Hands-on, cross-team collaborator with attention to detail and strong data organization skills; willing to troubleshoot and resolve urgent issues.
Benefits
- Base salary range: 272,000 USD - 425,500 USD (determined based on location, experience, and pay of employees in similar positions).
- Eligibility for equity and company benefits (link to benefits provided in original posting).
Additional Information
- Applications for this job will be accepted at least until October 17, 2025.
- Employer statement: NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer; they do not discriminate on the basis of protected characteristics.