Firmware Student

1 Month ago • All levels • Research & Development

Job Summary

Job Description

NVIDIA's Chip Design PCIe Firmware team is seeking a Firmware Student to contribute to the design, development, testing, debugging, and optimization of firmware for next-generation NVIDIA products. This internship involves collaborating with cross-functional teams (chip design, software design, architecture) throughout the project lifecycle. Responsibilities include working on legacy and new low-level firmware flows, improving team methodologies and automated processes. The ideal candidate possesses strong C programming skills (Python is a plus), experience with AI assistance tools for software development, and excellent collaboration skills. Locations include Yokneam and Tel Aviv (part-time).
Must have:
  • C programming
  • Collaboration skills
  • Firmware development
  • Debugging & optimization
Good to have:
  • Python
  • AI assistance tools
  • C++
  • Jenkins automation
  • TDD methodology
  • Linux, networking, scripting

Job Details

We are hiring a Firmware Student to our Chip Design PCIe Firmware team! You will be joining a team whose primary mission is working on innovative network and GPU adapters and build the core technology of next generation NVIDIA devices. This position offers an outstanding opportunity to work on innovative technologies while gaining hands-on experience in a variety of fields related to firmware development. Are you ready for the challenge?

What you’ll be doing:

  • Take part in the design, development, test, debug, and optimization of firmware for next-generation NVIDIA products throughout the project lifecycle.

  • Work together with chip design, software design, and architecture teams to craft legacy and new low-level firmware flows.

  • Improve our team methodologies, and automated processes.

What we need to see:

  • Students for B.Sc. in Electrical Engineering / Computer Science of equivalent.

  • Knowledge in C language programming - must, Python - advantage.

  • Experience using AI assistance tools for software development.

  • Curiosity, independence, and self-learning abilities.

  • Good social and interpersonal skills.

  • Strong multi-disciplinary capabilities and ability to collaborate with a wide variety of interfaces – chip design, verification, FW, SW, architecture.

Ways to stand out from the crowd:

  • Familiarity with extra software development concepts and tools (C++, Jenkins automation, TDD methodology).

  • Experience partnering with software and arch teams to define and implement firmware.

  • Knowledge in Linux, networking, and scripting languages.

NVIDIA is committed to encouraging 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, disability status or any other characteristic protected by law.

Similar Jobs

Cadence - Lead FrontEnd Methodology Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ION - Cloud Engineer Kubernetes

ION

Castellazzo Bormida, Piedmont, Italy (Hybrid)
6 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

India (Remote)
6 Months ago
Playrix - Senior QA Engineer (Server Team)

Playrix

Ireland (Remote)
6 Months ago
AGS - American Gaming Systems - Lead DevSecOps Engineer

AGS - American Gaming Systems

Georgia (On-Site)
3 Weeks ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Software Engineer in Machine Learning Systems

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
6 Months ago
Krafton  - [Publishing] Lead of Global Publishing Strategic Initiatives (5~10년)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Senior GPU Cluster Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer

Nagarro

(Remote)
1 Month ago
Gaming Innovation Group  - Middle QA Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Month ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
DEVOTEAM - Tech Lead Java

DEVOTEAM

Casablanca, Casablanca-Settat, Morocco (Remote)
6 Months ago
Warner Bros Games - Senior Software Engineer in Test

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
GoTo Group - Principal SRE Engineer (SE5)

GoTo Group

Gurugram, Haryana, India (On-Site)
6 Months ago
Casumo - Engineering Team Lead

Casumo

(Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

NVIDIA - Senior Software Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Varonis  - Backend Developer (Python, Go)

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
5 Months ago
Playtika - Experienced Business Analyst

Playtika

Israel (On-Site)
6 Months ago
NVIDIA - Senior DFT Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Playtika - Senior FP&A Specialist

Playtika

Israel (On-Site)
6 Months ago
Pazu Games - Concept Artist - Remote - Brazil/Europe

Pazu Games

Israel (Remote)
4 Weeks ago
SciPlay - Data Analyst - Maternity Leave Replacement

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
SuperPlay - Server Team Leader

SuperPlay

Tel Aviv District, Israel (On-Site)
4 Weeks ago
SuperPlay - Talent Acquisition Partner

SuperPlay

Tel Aviv District, Israel (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Senior Machine Learning Ops Engineer, ML System - Foundation Model

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Valve corporation - Psychologist
Research/Experimental

Valve corporation

Bellevue, Washington, United States (On-Site)
5 Months ago
Samsung Semiconductor - Senior Engineer, Performance Modeling Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
NVIDIA - Senior Memory Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - SOC Design Verification - Full-time

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
NVIDIA - Hardware Senior Manager, Switch Design

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Samsung Semiconductor - Staff Engineer, Pre-Silicon Emulation

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
BrightEdge - Software Development Manager

BrightEdge

Hyderabad, Telangana, India (Remote)
6 Months ago
Nagarro - Trainee SAP Associate Consultant FI/CO

Nagarro

Germany (Remote)
1 Month ago
NVIDIA - Circuit Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug