Senior System Software Engineer - Tegra MODS
NVIDIAJob Title
Senior System Software Engineer - Tegra MODS
Role Summary
Develop and maintain low-level system software for Tegra SoC platforms used in automotive products. Work spans user-space, kernel, firmware and boot software to enable system bring-up, validation, thermal and power characterization, and manufacturing screening.
The role collaborates with internal teams, partners and customers to define system-level tests and drive improvements in software architecture and reliability.
Experience Level
Senior; requires 5+ years of professional experience in system or kernel-level software development.
Responsibilities
Key responsibilities include:
- Design and implement drivers, tests and frameworks to exercise SoC/system-level behavior across software stack (user-space, kernel, firmware, boot).
- Plan and execute system validation, thermal and power characterization, and manufacturing screening tests.
- Analyze system architecture and define use cases to stress limits of power, noise and bandwidth.
- Lead debugging and root-cause analysis for complex module/rack-level failures and propose software remediation.
- Drive initiatives to improve efficiency, robustness and usability of validation and bring-up software.
- Coordinate technical communication with cross-functional teams, partners and customers.
Requirements
Must-have and preferred qualifications.
- Must-have: Strong C/C++ programming skills; thorough understanding of operating systems and kernel programming.
- Must-have: Familiarity with SoC architecture and ability to work close to hardware.
- Must-have: Strong problem-solving, debugging, communication and planning skills.
- Must-have: 5+ years of relevant system software experience.
- Nice-to-have: Solid understanding of ARM platforms and Linux kernel internals.
- Nice-to-have: Experience with pre-silicon/post-silicon bring-up, system validation planning and execution for complex SoCs and platforms.
- Nice-to-have: Experience contributing to large software projects and knowledge of software product release lifecycles.
Education Requirements
BS or MS in Computer Science or a related technical field (or equivalent academic credentials) as stated in the posting.
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.
