Full Job Description
NVIDIA’s CUDA development team is looking for a Software Architect. CUDA is a popular GPU computing language and API, which has been enabling GPU in lots on new domains. Automotive is a rapidly growing business opportunity for NVIDIA and there is a growing need to improve our software and hardware offerings to solve sophisticated problems. In this position you will work with CUDA and related GPU compute software to improve and enhance it in order to solve new use-cases coming from automotive domains.
What you will be doing:
Architecting and developing reliable and safety critical GPU computing middleware, that will drive the next generation autonomous machines, like cars, drones, industrial robots.
Enable existing and new software features in real time automotive environments.
Work with System Architects to understand the requirements from GPU compute module and help the development team implement those.
Work with other partners like application development team, Deep Learning team to understand and implement their requirement.
Envision tools and features that will help customers and partners to tackle their requirement and use-cases better
Mentor other engineers in the team during feature implementation and execution.
What We Need To See:
BE, M-Tech, Ph.D, in computer science, computer engineering, or a closely related field (or equivalent experience)
12+ years of experience with Software design, Architecture and Development
Excellent C and C++ programming skills
Good experience with software development processes.
Possess excellent written and verbal communication skills
Ways To Stand Out From The Crowd:
Knowledge of automotive systems, notably ADAS applications and preferably autonomous driving systems
Experience with GPU compute APIs like CUDA, OpenCL
Experience developing Software on RTOS like QNX
Knowledge of Auto standards like ISO26262, ASPICE etc
Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.