Senior System Software Engineer - Tegra
NVIDIAJob Title
Senior System Software Engineer - Tegra
Role Summary
Join NVIDIA's System Software group developing diagnostics and validation software for Tegra SoCs used in server, automotive, and embedded products. Work on drivers, tests, and frameworks that validate system-level behavior and support bring-up, characterization, manufacturing screening, and customer integration.
Experience Level
Senior - 8+ years of relevant industry experience.
Responsibilities
Primary responsibilities include developing low-level software and test frameworks, defining stress/use cases for system validation, and debugging complex system failures.
- Develop drivers, tests, and frameworks across user-space, kernel, firmware, and boot software; own features through the full software lifecycle.
- Analyze system architecture and define use cases to exercise SoC/system limits for power, noise, and bandwidth.
- Lead initiatives to improve efficiency, robustness, and usability of software used for design validation, thermal & power characterization, and manufacturing screening.
- Diagnose and perform root-cause analysis for complex module/rack-level failures; recommend and drive software architecture remediations.
- Collaborate and communicate with internal teams, customers, and partners during bring-up and validation efforts.
Requirements
Must-have technical skills and experience; followed by concise nice-to-have items.
- Must-have: 8+ years of software engineering experience; strong C/C++ and object-oriented programming skills; experience with low-level/driver-level programming; understanding of processor architecture fundamentals (preferably ARM); strong debugging, problem-solving, communication, and planning skills.
- Nice-to-have: Knowledge of Linux kernel internals; familiarity with server/PC system architecture; experience in pre-silicon/post-silicon bring-up of complex SoCs and platforms; experience working on large software projects and rapidly learning new technologies.
Education Requirements
BS or MS in Electrical Engineering, Computer Science, or a related technical field, or equivalent practical experience.
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
