Website Nvidia Graphics Pvt. Ltd.
We are currently seeking an experienced System Software Engineer with strong embedded system software and device drivers fundamentals and excellent C skills to work in Nvidia’s System Software team.
What you’ll be doing:
You will work alongside brilliant engineers to demystify, optimize and deliver ISO26262 compliant system software solutions for market leader NVIDIA Automotive solutions for self-driving cars.
You will learn to harness maximum performance and super stability of the system software performance to run them in real time.
You will collaborate with multiple teams in our company as well as our partners.
What we need to see:
You have a knack for system software development – from writing drivers for hardware modules to its real time performance to its super stability.
You possess strong software engineering and design fundamentals particularly relating to the development of system software and device drivers
You are passionate about system software development and enjoy working close to the hardware.
You are proficient in C/C++ with strong software development, optimization, and debugging skills.
You are dedicated, fast to take action, and self-motivated with excellent analytical skills.
You have a Bachelors/ Masters in Computer Science from a reputed engineering college.
You have 4+ yrs of experience developing and debugging systems software. Extraordinary engineers with less experience may be considered.
Ways to stand out from the crowd:
You have in depth knowledge of embedded system and real time operating system, like QNX and RT Linux skills.
Having experience in software development in compliance to ISO 26262 standard.
You have experience to take features from inception to product following Software Development Life Cycle (SDLC) practices
You have the experience of collaborating with geographically diverse cross-functional teams.
Visualize your future . . . We Do NVIDIA is the world leader in graphics processing technologies, creating innovative, industry-changing products for computing, consumer electronics, and mobile devices. NVIDIA products are transforming visually-rich applications such as video games, film production, broadcasting, industrial design, space exploration, and medical imaging. We invest in our people and our technologies, support and fund industry research around the world, and consistently deliver high-quality products. NVIDIA’s culture promotes and inspires a team of world-class employees to be at the top of their game. We’ve created an environment where talents are recognized and collaboration is valued. Our employees are shaping the world of tomorrow. . . today. We invite you to explore the opportunities available at NVIDIA to see what your future may hold.