Packaging Methodology Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and revolutionizing AI and parallel computing.
$148,000 - $287,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Hardware

Description For Packaging Methodology Software Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Packaging Methodology Software Engineer to join their innovative team. This role sits at the intersection of software development and hardware design, focusing on creating infrastructure tools for product engineers working on architectural, implementation, and die level designs.

The position offers an exciting opportunity to work with world-class engineers in developing sophisticated VLSI tools and GUI applications that directly impact the efficiency of chip design and verification processes. As a senior member of the team, you'll be crafting highly efficient software solutions in C++ to automate and streamline substrate and chip design workflows.

The ideal candidate brings 5+ years of software development experience with strong expertise in C++ and GUI application development. Knowledge of VLSI physical design, RTL design, and modern software development practices including Qt, compilers, and build systems would be particularly valuable. This role combines deep technical expertise with practical problem-solving, as you'll be optimizing workflows for some of the world's top chip modelers and designers.

NVIDIA offers a competitive compensation package with a base salary range of $148,000 to $287,500, plus equity and comprehensive benefits. The company's hybrid work environment provides flexibility while maintaining collaborative opportunities. As part of NVIDIA, you'll be joining a company that has continuously reinvented itself over two decades, from revolutionizing computer graphics to leading the AI revolution.

This is an exceptional opportunity for a software engineer passionate about working at the cutting edge of hardware and software development, contributing to technology that matters to the world. NVIDIA's commitment to innovation, learning, and tackling challenging problems makes it an ideal environment for professional growth and impact.

Last updated 3 hours ago

Responsibilities For Packaging Methodology Software Engineer

  • Design and implement VLSI tools for physical design and substrate design
  • Develop applications to enable project engineers with focus on maintainability and ease of use
  • Develop software tools and GUI applications in C++ for design construction, analysis and validation
  • Research and develop software solutions for architecture, hardware and software teams
  • Optimize daily workflows for chip modelers and designers

Requirements For Packaging Methodology Software Engineer

  • BS (or equivalent experience) and 5+ years of software development experience
  • Experience with C++
  • Experience with GUI application development
  • Understanding of data structures, computer architecture and computer science theory

Benefits For Packaging Methodology Software Engineer

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Packaging Methodology Software Engineer

Senior Backend Engineer, Database and Systems Infrastructure

Senior Backend Engineer role at NVIDIA focusing on database and systems infrastructure, requiring 8+ years of experience in developing large-scale applications.

Senior System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on data center platform software tools development, offering $184K-$356.5K salary plus equity.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Senior Software Test Developer – DriveOS

Senior Software Test Developer position at NVIDIA, focusing on testing and automation for DriveOS automotive operating system, offering competitive salary and benefits in Santa Clara, CA.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and opportunity to work with cutting-edge technology.