Senior Software Development Engineer in Test - SDET
Listed on 2026-05-30
-
Software Development
Software Engineer, DevOps, Cloud Engineer - Software, Software Testing
We are looking for a Senior Software Development Engineer in Test to join our Compute CUDA Quality Assurance team for NVIDIA's Enterprise SWQA release schedules. If you are passionate about automation development, testing and validation infrastructure, and enjoy using AI tools to solve complex problems, we would love to have you on our team.
Responsibilities- Develop and orchestrate test plans for Compute software releases across all new compute architecture platforms, including Tesla GPUs, NVIDIA turnkey systems, and OEM systems.
- Design a robust test infrastructure that incorporates advanced AI tools to enhance testing capabilities and streamline operations.
- Improve code coverage to elevate overall code quality and reliability of testing processes, and develop roadmaps prioritizing the full life‑cycle of tool development, test, and deployment.
- Collaborate across teams to identify new features and lead developers in defining, automating, and productizing those features in a timely manner.
- Build and operate key components of a complete automation framework, including support for automating manual test cases and working closely with infrastructure teams.
- Focus on delivering an efficient customer experience by improving usability and performance of test tools.
- Test software functionality and internal code/structure, and run regression tests for existing CUDA/Driver features.
- Work in a dynamic, agile software development team that maintains very high production quality standards.
- BS or MS in Engineering (or equivalent experience) with 5+ years in the software testing development cycle.
- Solid understanding of embedded systems, Linux, Python, C, and C++.
- Experience with cloud infrastructure is a big plus.
- Proven experience with AI tools for automation and test plan development applied to daily tasks.
- Strong technical skills with deep understanding of orchestration and automation systems, data centers, and cloud architecture.
- Solid knowledge of QA methodology and attention to detail.
- Knowledge of cluster and cluster management.
- Experience developing test strategies, high‑quality test plans, and test execution.
- Proficient in building test setups and fine‑tuning hardware and software components that enable cloud computing services.
- Expertise in packaging software in Linux (RPMs, DEBs) and knowledge of Linux distributions (CentOS, Ubuntu, SLES, Red Hat, Fedora).
- Use of AI‑powered tools to improve efficiency and quality, such as test case/plan/script generation, defect detection, and bug fixing.
- Experience with configuration and deployment management (Ansible), containers (Docker), and virtualization infrastructure software (Xen, KVM).
- Good understanding of the C/C++ toolchain in Linux, including cross‑compilation, automake, autoconf, CMake, and Meson.
- Background in parallel programming, ideally with CUDA C/C++ and OpenACC.
Base salary ranges are $140,000 – $224,250 (Level3) and $168,000 – $270,250 (Level4). Equally, you will be eligible for equity and benefits.
Final date to receive applicationsApplications are accepted until May
31,2026.
NVIDIA is committed to fostering a diverse work environment and is proud to be an equal‑opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Our recruiting processes make use of AI tools to help identify qualified candidates.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).