Senior ASIC Design Engineer
Durham, NC · On-site
Python, Perl and C/C++ programming language experience desirable. * Good debugging and analytical skills. * Strong interpersonal skills and ability & desire to work as a great teammate. NVIDIA is ...
Durham, NC · On-site
Python, Perl and C/C++ programming language experience desirable. * Good debugging and analytical skills. * Strong interpersonal skills and ability & desire to work as a great teammate. NVIDIA is ...
Durham, NC · On-site
Python, Perl and C/C++ programming language experience desirable. * Good debugging and analytical skills. * Strong interpersonal skills and ability & desire to work as a great teammate. NVIDIA is ...
No The Opportunity The P&C Commissioning Engineer is responsible for on-site testing and ... Validate Substation Configuration Language (SCL) files, including ICD, CID, and SCD, and ensure ...
No The Opportunity The P&C Commissioning Engineer is responsible for on-site testing and ... Validate Substation Configuration Language (SCL) files, including ICD, CID, and SCD, and ensure ...
No The Opportunity The P&C Commissioning Engineer is responsible for on-site testing and ... Validate Substation Configuration Language (SCL) files, including ICD, CID, and SCD, and ensure ...
No The Opportunity The P&C Commissioning Engineer is responsible for on-site testing and ... Validate Substation Configuration Language (SCL) files, including ICD, CID, and SCD, and ensure ...
We're seeking a motivated intern who is excited to learn and contribute in the areas of hardware ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
We're seeking a motivated intern who is excited to learn and contribute in the areas of hardware ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
We're seeking a motivated intern who is excited to learn and contribute in the areas of hardware ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
We're seeking a motivated intern who is excited to learn and contribute in the areas of hardware ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
... language interface for data access. * Fraud detection and prevention - Using cost sensitive ... Strong programming (Python, C++) and algorithmic skills. * Good communication skills. Curious ...
The Lab Network Engineer Intern will learn routing and switching protocols using Extreme Networks ... scripting language(s) Background Experiences Pursuing a Bachelor's degree in a computer or ...
The Lab Network Engineer Intern will learn routing and switching protocols using Extreme Networks ... scripting language(s) Background Experiences Pursuing a Bachelor's degree in a computer or ...
The Lab Network Engineer Intern will learn routing and switching protocols using Extreme Networks ... language(s) Background Experiences • Pursuing a Bachelor's degree in a computer or networking ...
The Lab Network Engineer Intern will learn routing and switching protocols using Extreme Networks ... language(s) Background Experiences • Pursuing a Bachelor's degree in a computer or networking ...
$123K - $161K/yr
Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time ...
$123K - $161K/yr
Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time ...
Morrisville, NC · On-site
$123K - $161K/yr
Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time ...
Morrisville, NC · On-site
$123K - $161K/yr
Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time ...
$123K - $161K/yr
Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time ...
$123K - $161K/yr
Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time ...
Raleigh, NC · On-site
... C) procurement and operations who's authority authority is managing purchasing, compliance ... proficiency in at least one programming language. Education / Experience Requirements ...
Raleigh, NC · On-site
... C) procurement and operations who's authority authority is managing purchasing, compliance ... proficiency in at least one programming language. Education / Experience Requirements ...
Raleigh, NC · On-site
$240.50 - $270.50/hr
Experience delivering software using a general purpose programming language (e.g., C/C++, Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift).Preferred qualifications:* Clear written ...
New
Raleigh, NC · On-site
$240.50 - $270.50/hr
Experience delivering software using a general purpose programming language (e.g., C/C++, Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift).Preferred qualifications:* Clear written ...
New
Cary, NC · On-site
$134K - $176K/yr
... C++, C#, Java, assembly language, or other selected languages * Troubleshoots basic issue reports, reproduces issues, evaluates technical cause and implements and tests software solutions
Cary, NC · On-site
$134K - $176K/yr
... C++, C#, Java, assembly language, or other selected languages * Troubleshoots basic issue reports, reproduces issues, evaluates technical cause and implements and tests software solutions
Raleigh, NC · Hybrid
$77K - $104K/yr
Continuously enhance design materials, spreadsheets, and standard language to boost team ... North Carolina Engineering Intern (EI) Certification. * Proficiency in reading, analyzing, and ...
Raleigh, NC · Hybrid
$77K - $104K/yr
Continuously enhance design materials, spreadsheets, and standard language to boost team ... North Carolina Engineering Intern (EI) Certification. * Proficiency in reading, analyzing, and ...
Raleigh, NC · On-site
$77K - $104K/yr
Continuously enhance design materials, spreadsheets, and standard language to boost team ... North Carolina Engineering Intern (EI) Certification. * Proficiency in reading, analyzing, and ...
Raleigh, NC · On-site
$77K - $104K/yr
Continuously enhance design materials, spreadsheets, and standard language to boost team ... North Carolina Engineering Intern (EI) Certification. * Proficiency in reading, analyzing, and ...
Raleigh, NC · On-site
$18 - $20/hr
Overview Epstein is offering a Co-Op Opportunity for an Electrical Design Engineer Intern seeking ... C, or consulting engineering firm is a plus. * Knowledge of the National Electrical Code and ...
Raleigh, NC · On-site
$18 - $20/hr
Overview Epstein is offering a Co-Op Opportunity for an Electrical Design Engineer Intern seeking ... C, or consulting engineering firm is a plus. * Knowledge of the National Electrical Code and ...
$13.09 - $15.32
5% of jobs
$15.32 - $17.55
7% of jobs
$19.73 is the 25th percentile. Wages below this are outliers.
$17.55 - $19.78
13% of jobs
$19.78 - $22.01
9% of jobs
The median wage is $23.80 / hr.
$22.01 - $24.24
19% of jobs
$24.24 - $26.47
18% of jobs
$27.03 is the 75th percentile. Wages above this are outliers.
$26.47 - $28.70
14% of jobs
$28.70 - $30.93
7% of jobs
$30.93 - $33.16
4% of jobs
$33.16 - $35.39
0% of jobs
$35.39 - $37.62
3% of jobs
$13
$24
$37
| Aspect | Intern C Programming Language | Intern Software Developer |
|---|---|---|
| Required Skills | Proficiency in C, basic programming concepts | Knowledge of multiple languages, software development skills |
| Work Environment | Embedded systems, low-level programming | Application development, web, mobile projects |
| Certifications | None typically required, but C certifications help | Often prefers computer science or software engineering background |
| Industry Usage | Embedded systems, firmware, hardware interfacing | Software companies, tech startups, enterprise software |
Intern C Programming Language roles focus on low-level programming and embedded systems, requiring knowledge of C. Intern Software Developer positions are broader, involving multiple languages and application development. While both roles are entry-level, their work environments and skill requirements differ significantly.

9.6
Based on 17 frontline employees who took The Breakroom Quiz
8th of 242 rated software companies
NVIDIA is seeking best-in-class ASIC Design Engineers to design and implement the world's leading SoC's and GPU's. 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. We have crafted a team of exceptional people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing.
What you'll be doing:
As a key member of the Design team, you will be responsible for the implementation of GPU sub-system modules.
Make architectural trade-offs based on features, performance requirements and system limitations.
You are expected to own micro-architecture, implement RTL, and deliver a fully verified, synthesis/timing clean design.
Support post-silicon validation activities.
Work with architects, other designers, pre- and post-silicon verification teams, synthesis, timing and back-end teams to accomplish your tasks.
What we need to see:
Masters Degree (or equivalent experience) in Electrical Engineering or Computer Engineering.
8+ years of proven experience working on ASIC design and development.
Experience in micro-architecture and RTL development of complex designs in Verilog.
Exposure to Digital systems and VLSI design, Computer Architecture, Computer Arithmetic, CMOS transistors and circuits is required.
Understanding of ASIC design flow including RTL design, verification, logic synthesis, prototyping, DFT, timing analysis, floor-planning, ECO, bring-up & lab debug.
Prior experience with arbiters, scheduling, synchronization & bus protocols, interconnect networks, and/or caches is desirable.
Ways to stand out from the crowd:
Knowledge of PCI-Express (Gen 3 and above) or CXL protocol is very helpful; your firsthand design experience on it is a big plus.
Python, Perl and C/C++ programming language experience desirable.
Good debugging and analytical skills.
Strong interpersonal skills and ability & desire to work as a great teammate.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the fastest and most power efficient chips in their class? If so, 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 168,000 USD - 264,500 USD for Level 4, and 196,000 USD - 310,500 USD for Level 5.You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive 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.Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Computer and electronic product manufacturing
10,000+ Employees
Santa Clara, CA, US
1993