Software Developer or manager

NVIDIA Corporation
Santa Clara, CA, United States
3 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$224,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence C++ (Programming Language) Network Operating System (NOS) Software Quality Computer Engineering Embedded C Firmware Python (Programming Language) Open Source Technology Systems Development Life Cycle Real-Time Operating Systems Software Engineering
+2 more
Computer Networking Systems Information Technology

Job description

  • Spearhead the end-to-end development and implementation of features that ensure our customers can configure, install, and solve issues with NVLink, which powers NVIDIA’s datacenter fabric.
  • You will be the Point of Contact and own the SDLC for the programs, ensuring the highest quality of software deliveries.
  • Define technical direction, breakdown, and be the quality bar for NVLink features, and drive them from idea to production as a hands-on IC.
  • Collaborate closely with product, test, applications engineering, production/manufacturing, and partner engineering teams to translate customer issues into concrete product solutions.
  • Implement application flows that build on our networking fabric, helping the team to support our core CSP customer base.
  • Establish guidelines for evaluation, observability, and continuous improvement of our networking infrastructure from manufacturing to production networks.
  • Be an evangelist for AI adoption in software development, test and across the development lifecycle.

Requirements

  • Bachelors degree in Computer Science, EE, Computer Engineering, or equivalent experience.
  • Over 12+ years of direct software development experience, including substantial responsibility for complex, customer-facing systems or platforms.
  • Proven track record as a technical lead, engineering manager or architect for significant features or products across networking and datacenter infra with clear ownership for both creating and execution of goals..
  • Strong networking acumen, developing or leading the firmware and/or OS development of network infra.
  • Excellent communication skills and ability to influence technical direction across teams while remaining as an individual contributor.
  • Strong hands-on development experience in embedded C/C++ and Python

Ways to stand out from the crowd:

  • Engineering Manager or Technical lead driving the successful development of end-to-end networking projects. Experience developing embedded, RTOS and SDK workflows, for networking infrastructure.
  • Contributions to internal or open-source networking frameworks/OS, tooling, or driving methodologies.
  • Demonstrated history of mentoring senior engineers and elevating engineering standards around building, code quality, and reliability.
  • Proven track record of tech leading engineering from several different teams

Benefits & conditions

With competitive salaries and a generous benefits package, we are 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 and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you’re a creative and autonomous engineer with a real passion 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 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 431,250 USD for Level 6.

You will also be eligible for equity and benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

2:33 min

Architecting CUDA and the AI software stack

Michael Kagan Michael Kagan +1 · World Congress 2026 Europe

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

4:00 min

Customizing keyboards with mechanical switches and custom firmware

Andreas Taranetz Andreas Taranetz · Europe 2026 Virtual

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

3:30 min

Transitioning from CUDA software architect to user

Stephen Jones · Coffee With Developers

Videos

See all

Related articles

See all