Overview
On Site
USD 120,000.00 per year
Full Time
Skills
Computer Networking
Artificial Intelligence
Cloud Computing
HPC
Storage
Virtual Team
Hardware Development
Switches
Testing
Collaboration
Integrated Circuit
Program Management
Firmware
Modeling
Layout
Electrical Engineering
Computer Engineering
Firmware Development
C
C++
Object-Oriented Programming
Data Analysis
Conflict Resolution
Problem Solving
Digital Design
Computer Architecture
CPU
GPU
System On A Chip
Linux
Scripting
Python
Multitasking
Computer Hardware
Debugging
Oscilloscope
Logic Analyzer
Recruiting
Promotions
SAP BASIS
Law
Job Details
NVIDIA has been redefining accelerated networking for AI, cloud, HPC, and storage for more than a decade. We develop groundbreaking technologies that drive the data growth of the world's largest companies. Our distributed team of outstanding engineers composes a dynamic and fast-paced environment. Joining our team means gaining hands-on experience with how large-scale software projects are operated, maintained, qualified, and released - while learning how NVIDIA's industry-leading hardware and firmware are developed from concept to production.
What you'll be doing:
What we need to see:
Ways to stand out from the crowd:
With competitive salaries and a generous benefits package (, NVIDIA is widely recognized as one of the technology industry's most desirable employers. Our teams include some of the most forward-thinking and talented engineers in the world. Due to exceptional growth, our engineering organization is rapidly expanding. If you're a passionate, creative, and self-driven engineer with a love for technology - we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 120,000 USD - 189,750 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 20, 2025.
NVIDIA is committed to fostering 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, veteran status, disability status or any other characteristic protected by law.
What you'll be doing:
- Collaborate closely with architecture, software, and hardware design teams across NVIDIA.
- Design and implement new features for NVIDIA NIC and Switch firmware.
- Develop verification tests for advanced features in a highly complex and sophisticated firmware testing environment.
- Collaborate with chip development, board development, silicon, software, and program management teams to debug firmware and validation issues.
- Contribute to early modeling, simulation, schematic, and layout reviews for next-generation board designs.
What we need to see:
- Bachelor's or Master's degree in Electrical or Computer Engineering, or equivalent experience.
- 2+ years of experience in firmware development.
- Strong proficiency in C/C++ and object-oriented programming.
- Excellent data analysis, debugging, and problem-solving skills.
- Solid understanding of digital design, computer architecture, Linux, drivers, and CPU/GPU/SoC architectures.
- Hands-on experience with Python and Linux scripting fundamentals.
- Highly motivated, independent, and effective communicator.
Ways to stand out from the crowd:
- Strong coding and automation skills in scripting languages such as Python.
- Experience with RISC-V architecture and verification flows.
- Proven ability to multitask and prioritize effectively in a fast-paced environment.
- Hands-on lab experience with board bring-up, hardware debugging, and lab tools (oscilloscopes, multimeters, logic analyzers).
With competitive salaries and a generous benefits package (, NVIDIA is widely recognized as one of the technology industry's most desirable employers. Our teams include some of the most forward-thinking and talented engineers in the world. Due to exceptional growth, our engineering organization is rapidly expanding. If you're a passionate, creative, and self-driven engineer with a love for technology - we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 120,000 USD - 189,750 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 20, 2025.
NVIDIA is committed to fostering 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, veteran status, disability status or any other characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.