Description
We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Tegra Diagnostics. You will join a team that builds and maintains software for complex heterogeneous computing systems that power sophisticated server/auto/embedded products used in groundbreaking AI, HPC, and accelerated computing workloads.
Your primary responsibilities will include:
- Developing drivers/tests and frameworks that can efficiently stress the SOC/System and see them through the full software development lifecycle. This can include working in user-space, kernel, firmware or boot software of SOC.
- Participating in overall system architecture analysis and collaborating with internal software teams to define/design use cases that can push the SOC/system to hit limits of power, noise patterns and bandwidth metrics.
- Spearheading various initiatives to improve efficiency, robustness and user friendliness of the software we deliver for design validation, thermal & power characterization, manufacturing screening, and external customers bring up.
- Understanding and participating in the debug/root cause analysis of very complex data center module/rack level failures. Recommending remediations and driving SW architecture improvements when applicable.
- Communicating optimally with various teams throughout the company, as well as customers and partners.
To be successful in this role, you will need:
- A Bachelor's/Master's degree in Electrical Engineering/Computer Science or equivalent experience.
- At least 8 years of experience in software development.
- Strong C/C++ programming skills and object-oriented programming skills.
- Experience with low-level/driver-level programming.
- Understanding of processor architecture fundamentals, preferably ARM.
- Strong problem-solving and debugging skills.
- Strong communication, interpersonal and planning skills.
If you have knowledge of Linux kernel internals, Server/PC system architecture, and experience in Pre-Silicon/Post-Silicon bringup planning and execution of complex SoCs and platforms, you will be at an advantage.
You will also be eligible for equity and benefits.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Tegra-Diagnostic-Software-Engineer_JR2011805