Senior System Software Engineer - Tegra MODS
Nvidia · Bengaluru · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++, a thorough understanding of operating systems and kernel programming, and a good understanding of computer architecture. You will join a dynamic crew that builds and maintains software for complex heterogeneous computing systems that power automotives. If you're a creative software engineer with a real passion for developing products with new technology, we want to hear from you.
What you'll be doing:
- Develop drivers, tests, and frameworks that can most 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.
- Participate in overall system architecture analysis and collaborate with internal software teams to define and design use cases that can push the SoC/system to hit limits of power, noise patterns, and bandwidth metrics.
- Spearhead various initiatives to improve efficiency, robustness, and user friendliness of the software we deliver for design validation, thermal and power characterization, manufacturing screening, and external customer bring-up.
- Understand and participate in the debug and root cause analysis of very complex data center module and rack-level failures. Recommend remediations and drive software architecture improvements when applicable.
- Communicate optimally with various teams throughout the company, as well as customers and partners.
What we need to see:
- BS/MS in computer science or other related fields.
- Strong C/C++ programming skills.
- 5+ years of experience.
- Familiarity with SoC architecture, and ability to work close to the hardware.
- Strong problem-solving and debugging skills.
- Excellent communication and planning skills.
Ways to stand out from the crowd:
- Solid understanding of ARM platform and Linux kernel internals.
- Experience in pre-silicon and post-silicon bring-up planning, system validation testing, and execution of complex SoCs and platforms.
- Consistent record of learning new technologies on the job in a time-bound manner.
- Experience working in teams on large software projects as well as an understanding of the software product release lifecycle.
Sourced from instahyre
Skills
About Nvidia

Nvidia
Hardware & Networking
4.5k+
employees
1993
33 years old
Santa Clara, California
United States (USA)
About
Industries
Employee ratings
720 reviews
Culture
3.4
Career growth
2.7
Work-life
3.3
Employees rate it well for
Find them on