Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
NVIDIA Corporation logo

NVIDIA 2025 Internships: Systems Software Engineering

NVIDIA Corporation

11/3/2024

Santa Clara, CA

Internship

Salary: $18 - $71/hour


Job Description

NVIDIA invites you to explore an exceptional opportunity through their Systems Software Engineering internships, where you can expand your career and gain hands-on experience with our industry-leading teams. We are looking for strategic, ambitious, and creative individuals who are passionate about solving complex challenges. Throughout this minimum 12-week internship, students will engage in projects that have a measurable impact on our business, working alongside experts in the field. Interns will have the chance to be placed in specialized areas, including: Systems Software: Define and develop GPU system software components with a focus on power and performance. Graphics Systems Software: Design and implement graphics drivers while collaborating on hardware features and resolving software issues. Compiler: Work on deep-learning compiler technology, optimizing compiler performance and collaborating with global teams for enhancements. Firmware & Embedded Software: Support firmware development for embedded microcontrollers, optimizing for system robustness and security. Software Security: Develop secure solutions across various software stacks, ensuring robust security practices within extensive codebases. We are seeking candidates currently pursuing Bachelor's, Master's, or PhD degrees in relevant fields who are ready to make a significant impact through innovation and collaboration.

Requirements

  • Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Proficiency in programming languages such as C, C++, CUDA, and familiarity with operating systems and systems architecture.

Responsibilities

  • Collaborate with hardware and software teams to define, design, and develop GPU system software components
  • Design and implement graphics drivers
  • Develop and support embedded microcontroller firmware
  • Hardening software security across the stack
  • Participate in performance analysis and debugging processes.

Benefits

  • NVIDIA is dedicated to helping interns succeed and grow through a comprehensive benefits package that includes engaging programs and exciting events. Interns benefit from a range of healthcare programs, eligible time off for holidays and Free Days to recharge, and access to an employee stock purchase plan that allows them to buy NVIDIA shares at a discount. Additionally, interns have access to learning and development resources such as O'Reilly, Deep Learning Institute, Udemy, and LinkedIn Learning. NVIDIA also provides flexible work options, ergonomic furniture for remote workers, a housing stipend for interns assigned to offices away from their university, and points to use toward NVIDIA merchandise.
Logo

© 2024 H1BConnect. All rights reserved.