Skip to content

Senior System Software Engineer – Tegra
Company | NVIDIA |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $148000 – $287500 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- BS/MS in EE/CS or equivalent experience.
- 5+ years of industry related experience.
- 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.
- Expert communication, interpersonal and planning skills.
Responsibilities
- Designing and developing diagnostic middle-ware and diagnostic applications for NVIDIA SOC and GPU hardware.
- Architecting and driving new diagnostic software solutions that cater to all phases of the product life cycle – bring up, manufacturing, hardware qualification, failure analysis and custom platforms.
- Participating in overall system software architecture and collaborate with internal software teams to integrate diagnostic components with various system software components.
- Working closely with ASIC and NPI teams to plan, implement and cater to new product requirements.
Preferred Qualifications
- Knowledge of Linux kernel internals.
- Solid understanding of ARM platforms.
- Experience in diagnostic software for datacenter and server systems.
- Experience in Pre-Silicon / Post-Silicon bringup planning 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 SW projects as well as an understanding of SW product release lifecycle.