NVIDIA · 10 hours ago
Senior Software Test Development Engineer
NVIDIA is a leading technology company focused on developing innovative solutions in networking and interconnect products. The Senior Software Test Development Engineer will be responsible for collaborating with multi-functional teams to develop low-level software and test infrastructure, driving hardware-software integration and debugging, while ensuring robust testing solutions are implemented.
AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
Responsibilities
Collaborate with multi-functional teams including hardware, electrical, thermal, and mechanical engineers to understand hardware specifications and develop corresponding test requirements
Take the lead in debugging hardware-software integration issues using instruments, and software tools to pinpoint root causes
Develop low-level drivers in C/C++ for hardware components and build DLL wrappers for integration with higher-level C# applications
Review and interpret hardware schematics and datasheets to understand signal flows, timing requirements, and implement appropriate software control mechanisms
Lead all aspects of hardware bring-up, validation, and deployment of test solutions to production environments, ensuring accurate integration
Qualification
Required
Bachelor's or master's degree in electrical engineering, Computer Engineering, or Software Engineering with significant hardware/electronics coursework or hands-on experience
5+ years of hands-on experience in hardware-software integration, low-level driver development, or firmware development with proven ability to lead technical projects
Strong proficiency in one or more programming languages such as Python, Java, C#, with additional experience in C/C++ for low-level programming
Demonstrated ability to read and interpret electrical schematics, block diagrams, and hardware datasheets
Experience with hardware debugging tools such as oscilloscopes, logic analyzers, JTAG debuggers, or similar instruments
Excellent problem-solving skills in developing software solutions for sophisticated hardware-software interactions
Ability to collaborate with hardware teams, demonstrating deep technical ownership of hardware-software integration projects
BS or MS in EE/ECE or equivalent experience
5+ years of relevant industry work experience
Good understanding of Logic Design and Architecture
Expertise in industry-standard verification flows like SV constraint random verification, UVM, Formal Verification, Coverage metrics, profiling tools, X prop, etc
Exposure on block level and system-level verification
Strong coding skills in System Verilog, scripting languages (Perl/python) and C++
Ability to collaborate and work with multiple groups
Prior experience in implementing Test plans for pre-silicon platforms
Preferred
Hands-on experience with PCIe, I2C, SPI, UART, or other hardware communication protocols
Experience developing device drivers for Windows or Linux environments
Background in embedded systems, microcontrollers, DSPs, FPGAs, or custom ASIC integration
Experience wrapping native C/C++ libraries into managed DLLs for .NET/C# applications
Knowledge of hardware validation methodologies and experience with automated hardware test equipment
Previous work in networking hardware, high-speed interconnects, or semiconductor validation environments
Strong ability to bridge communication between hardware and software teams, translating hardware requirements into software solutions
Understanding of DFT/IST is optional
Benefits
Equity
Benefits
Company
NVIDIA
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
H1B Sponsorship
NVIDIA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)
Funding
Current Stage
Public CompanyTotal Funding
$4.09BKey Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity
Recent News
2026-01-25
Unified Communications fuel big enterprise success | CIO
2026-01-25
2026-01-25
Company data provided by crunchbase