NVIDIA is at the forefront of technology, transforming the future of transportation through their commitment to developing self-driving vehicles. They are seeking a Senior Software Test Engineer to build robust infrastructure and automation for testing and validating their autonomous vehicle technology across various platforms.
Responsibilities:
- Define and drive the technical strategy for validation of new software, hardware and platform configurations, strategically managing and optimizing infrastructure utilization
- Architect and implement production-ready automation frameworks and testing pipelines, ensuring they are highly scalable, maintainable, and adhere to industry best practices and software standards
- Collaborate with engineering, data science, release and infrastructure to monitor and enforce robust criteria and streamline technical processes and tools for measuring and gating releases
- Design, develop, and maintain software infrastructure and tooling for operations focussed engineering systems
- Develop, own, and maintain comprehensive dashboards, reports, and data visualization tools to provide clear, actionable insights into software performance and quality across the platform
- Mentor and guide junior engineers, promoting a culture of technical excellence and collaborative problem solving
Requirements:
- BS (or equivalent experience), MS, or PhD in Engineering or Science field
- 8+ years of experience in software engineering, including a minimum of 3 years in a senior and/or management role
- Proficiency in Python (highly preferred), C++ or similar high-level programming languages
- Proven track record of managing complex HW/ SW integration projects
- Deep familiarity with CI/ CD (Jenkins, Gitlab) and build systems such as bazel, working with large datasets, SQL, source control like git, Gerrit
- Experience with Strong design, coding, analytical, debugging, and problem-solving skills
- Strong communication and collaboration skills
- Demonstrated ability to perform in situations with high ambiguity and competing priorities
- Experience within simulation, autonomous systems, robotics, or artificial intelligence domains
- Experience with scaling the use of autonomous vehicles simulation frameworks
- Direct experience with or a strong foundational knowledge of AI/ML engineering pipelines and developing test strategies for AI-native systems
- Expertise in leveraging large-scale, high-fidelity simulation environments for comprehensive hardware and software validation of robotics systems