senior software engineering Embedded Software Engineer ic · Posted May 14, 2026

About this role

Nvidia is hiring a senior-level Embedded Software Engineer in the software engineering function as a remote position. The posting calls out experience with Python, C, Deep Learning, Embedded Systems.

Role
Embedded Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Remote (United Kingdom)
Work mode
Remote
Posted
May 14, 2026

More roles at Nvidia

Senior Board Test Engineer
Santa Clara, CA · senior
Python Bash Testing
Manager, System Test Engineering
Taipei, Taiwan · manager
Python Bash Testing
Senior Board Test Engineer
Santa Clara, CA · senior
Python Bash Testing
System Level Test Engineer
Santa Clara, CA · mid
Python Linux Testing
ATE Test Development Engineer
Santa Clara, CA · mid
Python C Testing
All Nvidia jobs →

Job description

from Nvidia careers

NVIDIA is seeking a technical leader interested in defining, crafting, implementing, and guiding the implementation of security research, architecture, implementation, and design for next-generation NVIDIA Networking products. You'll be expected to take a strong hands-on role, working with diverse teams across NVIDIA and with external partners to meet security requirements for our state-of-the-art network products.

NVIDIA’s invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are looking to grow our teams with the smartest people in the world. If you're creative and autonomous, we want to hear from you!

What you'll be doing:

  • Research, design, develop and implement architecture solutions (Hardware and software) meeting internal and external security requirements and standards.

  • Apply innovative hardware security primitives to enable next generation secure software extensions supported by hardware.

  • Collaborate with partners on the implementation of open-source software.

  • Collaborate across the company to guide the direction of Its (USB, I2C, I3C, UART, PCI) working with hardware, software, research and product teams.

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions