Optical Software Mixed Signal Design Engineer

NVIDIA is the world leader in accelerated computing, pioneering accelerated computing to tackle challenges no one else can solve.
$108,000 - $201,250
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior System Software Engineer

Senior System Software Engineer role at NVIDIA, developing Network Operating Systems for AI and high-performance computing data centers using C, Python, and Shell scripting.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer role at NVIDIA focusing on data center power management solutions, requiring 8+ years of experience and expertise in firmware architecture and power optimization.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for AI and HPC applications, offering competitive compensation and cutting-edge technology exposure.

Senior Software Engineer, Place and Route Tools

Senior Software Engineering role at NVIDIA focusing on Place and Route Tools development.

Senior System Software Engineer, Robotics Simulation

Senior System Software Engineer position at NVIDIA focusing on robotics simulation systems and software development.

Description For Optical Software Mixed Signal Design Engineer

NVIDIA is seeking a senior engineer to join their mixed-signal design team building next generation NVLINK. This role offers the opportunity to have real impact in a dynamic, technology-focused company affecting product lines from consumer graphics to self-driving cars and AI.

Key responsibilities include:

  • Automating hardware testing through web servers connected to various test platforms
  • Building robust front-end user interfaces to simplify complex hardware tasks
  • Adding back-end features for complex testing and user QOL improvements
  • Automating data parsing and analysis using web servers and compute farms
  • Optimizing large dataset handling with parallel processing
  • Managing compute farm jobs and statuses
  • Creating data visualization interfaces for processed datasets
  • Assisting with hardware testing scripts in Python and JavaScript

Requirements:

  • BS, MS, or PhD in computer science/engineering (or equivalent experience)
  • 2+ years of experience
  • Proficiency in data structures, OOP, and parallel processing
  • Experience with Python and Unix/Linux scripting
  • JavaScript (React) and C/C++ experience preferred
  • Familiarity with REST APIs, HTTP webservers, database systems, and websockets
  • Experience handling large datasets in Python (Pandas/NumPy preferred)
  • Knowledge of machine learning concepts and multiprocessing for large dataset analysis
  • Data visualization skills
  • Firmware development experience is a plus

NVIDIA offers a competitive salary range of $108,000 - $201,250 USD, along with equity and comprehensive benefits. They are committed to fostering diversity and are an equal opportunity employer.

Last updated 8 months ago

Responsibilities For Optical Software Mixed Signal Design Engineer

  • Automating hardware testing through web servers
  • Building robust front-end user interfaces
  • Adding back-end features for complex testing tasks
  • Automating data parsing and analysis
  • Optimizing large dataset handling with parallel processing
  • Managing compute farm jobs and statuses
  • Creating data visualization interfaces
  • Assisting with hardware testing scripts in Python and JavaScript

Requirements For Optical Software Mixed Signal Design Engineer

Python
JavaScript
React
Linux
  • BS, MS, or PhD in computer science/engineering (or equivalent experience)
  • 2+ years of experience
  • Proficiency in data structures, OOP, and parallel processing
  • Experience with Python and Unix/Linux scripting
  • JavaScript (React) and C/C++ experience preferred
  • Familiarity with REST APIs, HTTP webservers, database systems, and websockets
  • Experience handling large datasets in Python (Pandas/NumPy preferred)
  • Knowledge of machine learning concepts and multiprocessing for large dataset analysis
  • Data visualization skills

Benefits For Optical Software Mixed Signal Design Engineer

Equity
  • Equity
  • Comprehensive benefits

Interested in this job?