Upload Button Icon Add office photos
filter salaries All Filters

13 Nvidia System Software Engineer Jobs

Senior GPU System Software Engineer

4-12 years

Bangalore / Bengaluru

1 vacancy

Senior GPU System Software Engineer

Nvidia

posted 23d ago

Job Description

NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra System Software organization. This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence.

What you'll be doing:

  • Support development of (bare metal/RTOS) firmware run on embedded microcontrollers within NVIDIA GPUs.

  • Collaborate with the hardware and software teams to architect new features and guide future development.

  • Optimize software to improve system robustness, performance and security.

  • Participate in testing new and existing firmware.

  • Perform system bring-up, debug, and validation.

  • Ensure compliance to functional safety standards (ISO 26262 and ASPICE). This includes defining requirements, architecture and design with end-to-end traceability, performing safety analyses - FMEA/DFA/FTA and ensuring code compliance to MISRA and Cert-C standards.

What we need to see:

  • BS/BE/Btech or MS/ME/Mtech degree in Electronics/Computer Engineering, Computer Science, or related degree (or equivalent experience).

  • 5+ years of relevant software development experience.

  • Outstanding C programming and low-level driver experience.

  • Understanding of OS concept and different scheduling algorithms.

  • Understanding of the software development life-cycle, from requirements to testing closure and maintenance

  • Background with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).

  • Familiarity with general HW concepts

  • Excellent interpersonal skills and ability to collaborate with on-site and remote teams

  • Strong debugging and analytical skills

  • Self-starter and ability to work and communicate effectively across multiple geographies in a dynamic matrix organization

Ways to stand out from the crowd:

  • Previous experience in firmware development for GPUs

  • Understanding of GPU software kernel driver and firmware

  • Experience in Pre-Silicon/Post-Silicon bring up of complex SoCs

  • You can design simple systems that work reliably without needing much support

  • SW development experience in accordance to ISO26262, ASPICE or similar standards

We are widely considered to be one of the technology world s most desirable employers, and as a result have some of the most forward-thinking and hardworking people in the world working for us. So if you're clever, creative, and driven, we'd love to have you join the team.


Employment Type: Full Time, Permanent

Read full job description

Nvidia Interview Questions & Tips

Prepare for Nvidia System Software Engineer roles with real interview advice

People are getting interviews at Nvidia through

(based on 55 Nvidia interviews)
Campus Placement
Job Portal
Company Website
Referral
Walkin
Recruitment Consultant
36%
25%
11%
7%
4%
4%
13% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What System Software Engineer at Nvidia are saying

4.3
 Rating based on 8 System Software Engineer reviews

Likes

Good in flexibility

Dislikes

Lean hierarchy

Read 8 reviews

System Software Engineer salary at Nvidia

reported by 76 employees with 1-5 years exp.
₹11 L/yr - ₹40 L/yr
237% more than the average System Software Engineer Salary in India
View more details

What Nvidia employees are saying about work life

based on 516 employees
66%
96%
85%
79%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Nvidia Benefits

Free Transport
Free Food
Cafeteria
Health Insurance
Work From Home
Job Training +6 more
View more benefits

Compare Nvidia with

Qualcomm

3.8
Compare

Intel

4.3
Compare

Advanced Micro Devices

3.8
Compare

Micron Technology

3.7
Compare

Texas Instruments

4.1
Compare

Broadcom

3.3
Compare

Applied Materials

3.9
Compare

Analog Devices

4.1
Compare

NXP Semiconductors

3.8
Compare

Sterlite Technologies

3.8
Compare

Indus Towers

3.8
Compare

Nokia Networks

4.3
Compare

Cisco

4.2
Compare

Vertiv

4.0
Compare

Lumen Technologies

4.1
Compare

Redington

4.0
Compare

Colt Technology Services

4.4
Compare

RadiSys

4.0
Compare

Vindhya Telelinks

4.1
Compare

Juniper Networks

4.2
Compare

Similar Jobs for you

Senior Verification Engineer at NVIDIA

Bangalore / Bengaluru

4-10 Yrs

₹ 35-40 LPA

System Software Engineer at NVIDIA

Pune

1-5 Yrs

₹ 25-30 LPA

System Architect at NVIDIA

Bangalore / Bengaluru

5-8 Yrs

₹ 40-47.5 LPA

Senior System Software Engineer at NVIDIA

Hyderabad / Secunderabad, Pune + 1

4-12 Yrs

₹ 37.5-42.5 LPA

System Software Engineer at NVIDIA

Hyderabad / Secunderabad, Pune + 1

1-5 Yrs

₹ 25-30 LPA

Senior System Software Engineer at NVIDIA

Bangalore / Bengaluru

4-12 Yrs

₹ 37.5-42.5 LPA

Senior System Software Engineer at NVIDIA

Bangalore / Bengaluru

4-12 Yrs

₹ 37.5-42.5 LPA

Senior System Software Engineer at NVIDIA

Pune

4-12 Yrs

₹ 40-45 LPA

Senior System Software Engineer at NVIDIA

Pune, Bangalore / Bengaluru

4-12 Yrs

₹ 37.5-42.5 LPA

System Software Engineer at NVIDIA

Pune, Bangalore / Bengaluru

1-5 Yrs

₹ 25-30 LPA

Nvidia Bangalore / Bengaluru Office Locations

View all
Bengaluru Office
NVIDIA Graphics PVT LTD, C-1 "Jacaranda", Wing-A Manyata Embassy Business Park, Outer Ring Road Bengaluru
Karnataka 560045
Bengaluru Office
Nvidia Graphics Pvt Ltd, C1, Nagavara Bengaluru
Karnataka 560045

Senior GPU System Software Engineer

4-12 Yrs

Bangalore / Bengaluru

23d ago·via naukri.com

System Software Engineer

1-5 Yrs

Pune

22d ago·via naukri.com

System Software Engineer, Conversational AI

1-5 Yrs

Pune, Bangalore / Bengaluru

23d ago·via naukri.com

Linux Kernel System Software Engineer

1-5 Yrs

Hyderabad / Secunderabad

23d ago·via naukri.com

System Software Engineer - GPU Profiling

1-5 Yrs

Pune

23d ago·via naukri.com

EDA System Software Engineer

1-5 Yrs

Bangalore / Bengaluru

23d ago·via naukri.com

System Software Engineer - OpenBMC

1-5 Yrs

Bangalore / Bengaluru

23d ago·via naukri.com

System Software Engineer

1-5 Yrs

Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru

23d ago·via naukri.com

System Software Engineer, DRIVEOS System Software Team

1-5 Yrs

Pune, Bangalore / Bengaluru

23d ago·via naukri.com

System Software Engineer

1-5 Yrs

Pune, Bangalore / Bengaluru

23d ago·via naukri.com
write
Share an Interview