System Software Engineering Intern - 2027
Nvidia
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
7,266 open engineering roles across 746 companies are on ApplySarthi right now, most of them in Bengaluru (369), Hyderabad (133), Mumbai (54).
- Software Engineering Manager, Internet Edge Services, Internet Edge ServicesAmazon
- Head of Facilities & EngineeringRoche
- Director of Software EngineeringJPMorgan · hyderabad
- Treasury Engineering Team LeadJobgether
- Engineering Manager - RealtimeSupabase
What engineering roles keep asking for: Python (22%), AWS (21%), Observability (14%), System design (13%), CI/CD (12%) — counted across their open postings here.
C++ jobs · Generative AI jobs · Linux jobs · Rust jobs
Nvidia has 3,839 open roles listed here.
- Senior System Software Engineerpune
- Senior Software Engineer - Infrastructurepune
- Senior QA Automation Engineer, Network Simulation Platform
- Senior Storage Software Engineer - DGX Cloud
- Senior Linux Systems Engineer - EDA Infrastructure
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for engineering roles keep coming back to Python, AWS, Observability, System design. Practise those questions before you sit with Nvidia.
Questions you are likely to be asked
- Why do you want to join Nvidia?
- What is your experience with C++? Tell me one thing you learned the hard way.
- Tell me about a hard bug you tracked down. How did you find the cause?
- How do you decide what to test, and what does good code review look like to you?
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the System Software Engineering Intern - 2027 at Nvidia interview free →NVIDIA develops system software that brings complex silicon to life. Our system control and power management firmware team builds the low-level capabilities that manage power, clocks, performance, system initialization, and thermal behavior across NVIDIA System-on-Chips (SoCs). As a System Software Engineering Intern, you’ll collaborate with experienced software, hardware, and architecture engineers to solve problems at the boundary between hardware and software. The role offers opportunities to contribute from pre-silicon development through silicon bring-up, with a focus on reliable firmware for demanding applications. What you’ll be doing: Develop and test system control and power management firmware for NVIDIA SoCs with guidance from experienced engineers. Contribute to firmware features that manage power, clocks, performance, system initialization, and thermal behavior. Design test cases and build automation to verify functionality and identify regressions. Investigate hardware and software issues using debugging tools, test results, and system documentation. Support pre-silicon software development. Collaborate with architecture, hardware, and software teams on firmware design and implementation, including reliability and functional safety requirements. What we need to see: Currently pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a related technical field. Strong C or C++ programming skills demonstrated through coursework, projects, or prior experience. Familiarity with computer architecture and microprocessor or microcontroller fundamentals, such as caches, buses, memory controllers, and DMA. Ability to debug software, analyze technical problems, and learn unfamiliar hardware and software systems. Interest in low-level firmware development and engineering practices that support reliability and functional safety. Clear written and verbal communication skills in english, with the ability to collaborate, seek feedback, and follow through on assigned work. Experience applying generative AI tools to software development, testing, or debugging, with careful validation of their output. Ways to stand out from the crowd: Coursework or project experience with Arm or RISC-V architectures, embedded firmware, or real-time systems. Experience with Linux or QNX internals, device drivers, or contributions to open-source software. Familiarity with Automotive SPICE, ISO 26262, or other structured software development and verification processes. Experience programming in Rust. Our internship pay is based on the position, your location, year in school, degree, and experience. Pay is pro-rated for the duration of the internship. The expected annual rate for this position is 39,000 EUR – 67,600 EUR.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Head of Startups - India and South AsiaNvidia · bengaluru
- Manager, AI/HPC Infrastructure Technical Delivery — IndiaNvidia · pune
- Architect – AI-Powered Performance Verification AutomationNvidia · bengaluru
- Data Center Infrastructure SpecialistNvidia · bengaluru
- Senior Developer Relations ManagerNvidia · bengaluru
- Server Performance Architect - HardwareNvidia · bengaluru
- Senior Solutions Architect, Infiniband and Networking Ethernet - NVISNvidia · bengaluru
- Senior Software Engineer, Fabric Networking - GPUNvidia · bengaluru
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on workday · posted 2026-11-11. ApplySarthi collects openings and links to application pages; the role is advertised by Nvidia, not by us.