Senior Methodology Software Engineer

at Nvidia
USD 136,000-264,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Python @ 4 Bash @ 4 JavaScript @ 4 Perl @ 4 Data Analysis @ 4 Debugging @ 4 API @ 3 HTTP @ 3 GPU @ 4 AI @ 4 Data Visualization @ 4

Details

Join NVIDIA’s Mixed Signal Design team contributing to Software Methodology: designing and building software workflows to assist hardware design and debug. NVIDIA is a leader in GPU, AI, and graphics; the role involves building tooling, automation, and user-facing interfaces to simplify complex hardware testing and data analysis workflows.

Responsibilities

  • Automate hardware testing workflows using Python and Perl
  • Use AI to improve user workflows for data collection, querying, and analysis
  • Collaborate with cross-functional teams to automate data parsing and analysis via web applications and compute farms
  • Design robust user interfaces to simplify sophisticated hardware tasks
  • Build data visualization interfaces for processed datasets
  • Optimize parallel processing of large datasets using compute farms and AI agents
  • Assist with building and debugging hardware testing scripts in Python and JavaScript

Requirements

  • BS, MS, or PhD in Computer Science/Engineering (or equivalent experience) and 5+ years of relevant work experience
  • Experience with Python and JavaScript
  • Unix/Bash scripting experience
  • Perl experience preferred
  • Familiarity with REST APIs, HTTP web servers, and database systems
  • Background handling large datasets and parallel processing in Python
  • Self-motivated and able to manage multiple projects concurrently

Compensation & Benefits

  • Base salary ranges provided by location and level:
    • Level 3: 136,000 USD - 218,500 USD
    • Level 4: 168,000 USD - 264,500 USD
  • Eligible for equity and company benefits (see NVIDIA benefits page)

Additional information

  • Applications accepted at least until May 16, 2026
  • NVIDIA uses AI tools in its recruiting processes
  • NVIDIA is an equal opportunity employer committed to a diverse work environment