Embedded Software Engineer Jobs at NVIDIA with Visa Sponsorship

Embedded Software Engineer roles at NVIDIA span GPU firmware, driver development, and real-time systems work across hardware platforms. NVIDIA has a well-established sponsorship process for engineering talent in this function, supporting both nonimmigrant and immigrant visa pathways for qualified candidates.

See All Embedded Software Engineer at NVIDIA Jobs

Overview

Open Jobs38+
Top Visa TypeGreen Card
Work Type76% On-site
Median Salary$220K
Top LocationSanta Clara, CA
Most JobsNVIDIA

Showing 5 of 38+ Embedded Software Engineer Jobs at NVIDIA jobs

NVIDIA
Senior Embedded Software Engineer
We won't show you this job again
NVIDIA
Added 6d ago
Senior Embedded Software Engineer
NVIDIA
Santa Clara, California
Software Engineering
Technical Product & Program Management
Embedded Systems Engineering
Backend Engineering
$152,000/yr - $287,500/yr
On-Site
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NVIDIA
System Software Engineer
We won't show you this job again
NVIDIA
Added 6d ago
System Software Engineer
NVIDIA
Santa Clara, California
Software Engineering
Embedded Systems Engineering
Firmware Engineering
Backend Engineering
$184,000/yr - $356,500/yr
On-Site
8+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NVIDIA
GPU Development Tools System Software Engineer
We won't show you this job again
NVIDIA
Added 1w ago
GPU Development Tools System Software Engineer
NVIDIA
Santa Clara, California
Software Engineering
Embedded Systems Engineering
Backend Engineering
$152,000/yr - $287,500/yr
Hybrid
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NVIDIA
Software Engineer
We won't show you this job again
NVIDIA
Added 1w ago
Software Engineer
NVIDIA
Westford, Massachusetts
Software Engineering
Embedded Systems Engineering
Backend Engineering
$116,000/yr - $224,250/yr
On-Site
2+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NVIDIA
Senior Software Engineer
We won't show you this job again
NVIDIA
Added 2w ago
Senior Software Engineer
NVIDIA
Austin, Texas
Software Engineering
Technical Product & Program Management
Embedded Systems Engineering
Firmware Engineering
Backend Engineering
$152,000/yr - $287,500/yr
On-Site
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 38+ Embedded Software Engineer Jobs at NVIDIA

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Embedded Software Engineer Jobs at NVIDIA.

Get Access To All Jobs

See all 38+ Embedded Software Engineer at NVIDIA jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Embedded Software Engineer at NVIDIA roles.

Get Access To All Jobs

Tips for Finding Embedded Software Engineer Jobs at NVIDIA Jobs

Tailor your resume to firmware depth

NVIDIA's embedded engineering teams prioritize hands-on experience with GPU or SoC firmware, bootloaders, and low-level driver development. Frame your resume around specific hardware architectures and real-time OS work, not general software engineering skills.

Target roles aligned with your visa category

NVIDIA sponsors H-1B, E-3, and Green Card pathways, but not every embedded role falls under the same petition type. Check whether the job description specifies a hardware platform or product line, since that determines which specialty occupation classification the LCA filing will use.

Find NVIDIA embedded openings through Migrate Mate

Filter Migrate Mate's job board by NVIDIA and embedded software roles to surface active openings that include sponsorship. This saves time compared to monitoring NVIDIA's careers page manually across multiple product divisions.

Prepare for a multi-round technical screen

NVIDIA's hiring process for embedded engineers typically includes coding rounds focused on C and C++, plus system design questions specific to memory management and interrupt handling. Prepare documented examples of shipped firmware or driver work before your first interview.

Secure your LCA before your start date

NVIDIA's HR team files the Labor Condition Application with DOL before submitting your H-1B or E-3 petition. Confirm with your recruiter that the LCA is posted and certified well ahead of your intended start date, since this step cannot be skipped or accelerated after the offer.

Document equivalent qualifications for degree gaps

NVIDIA embedded roles typically require a bachelor's degree in electrical engineering, computer engineering, or computer science. If your degree is in a related field or from a three-year Australian program, prepare a credential evaluation from a NACES-member organization before your petition is filed.

Embedded Software Engineer at NVIDIA jobs are hiring across the US. Find yours.

Find Embedded Software Engineer at NVIDIA Jobs

Frequently Asked Questions

Does NVIDIA sponsor H-1B visas for Embedded Software Engineers?

Yes, NVIDIA sponsors H-1B visas for Embedded Software Engineers. The role qualifies as a specialty occupation under USCIS standards given its requirement for a bachelor's degree or higher in a technical field such as electrical engineering or computer science. NVIDIA's in-house immigration team manages the petition process, including the Labor Condition Application filing with DOL.

How do I apply for Embedded Software Engineer jobs at NVIDIA?

Applications go through NVIDIA's careers portal at nvidia.com/en-us/about-nvidia/careers. Search for embedded software or firmware roles filtered by your target product area, such as automotive, data center, or consumer GPU. You can also browse verified sponsoring openings at NVIDIA through Migrate Mate, which surfaces roles where sponsorship has been confirmed based on filing history.

Which visa types does NVIDIA commonly use for Embedded Software Engineers?

NVIDIA uses H-1B for most international embedded engineering hires, along with the E-3 for Australian citizens. For candidates on a longer path to permanent residence, NVIDIA also sponsors EB-2 and EB-3 Green Card petitions through the PERM labor certification process. The visa type offered depends on your nationality, degree, and the specific role's classification.

What qualifications does NVIDIA expect for Embedded Software Engineer roles?

Most NVIDIA embedded roles require a bachelor's or master's degree in electrical engineering, computer engineering, or computer science, plus hands-on experience with firmware development, device drivers, or real-time operating systems. Familiarity with GPU architectures, CUDA, or automotive-grade embedded platforms is frequently listed. Senior roles expect prior experience shipping production firmware on complex SoC or GPU hardware.

How do I navigate the visa filing timeline after receiving an offer from NVIDIA?

Once your offer is confirmed, NVIDIA's immigration team initiates the LCA with DOL, which takes around seven business days under standard processing. The H-1B petition is then filed with USCIS, with an October 1 start date for cap-subject hires. E-3 applicants can move faster since the E-3 is not subject to the H-1B lottery and can be filed year-round at a U.S. consulate.

See which Embedded Software Engineer at NVIDIA employers are hiring and sponsoring visas right now.

Search Embedded Software Engineer at NVIDIA Jobs