Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Chip Design Tools

$144k - $270.25k

NVIDIA

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled 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. NVIDIA is a “learning machine” that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today!

Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to automate and facilitate chip design and verification processes.

What You'll be Doing:

  • Work as a team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide.
  • Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs).
  • Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams.
  • Optimize the daily workflows of the world's top chip modelers and designers.

What We Need to See:

  • BS (or equivalent experience) and 5+ years of software development experience., MS (or PHD) preferred.
  • Experienced with C++ or Golang, Unix/Linux.
  • Solid understanding of algorithms, computer architecture and computer science theory.
  • Experienced with VLSI physical design and packaging.
  • Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements.

Ways to stand out from the crowd:

  • Good architecture and RTL design knowledge.
  • Strong expertise in modern C++, compiler, build systems, and database.
  • Experienced with static and dynamic code analysis tools.

The base salary range is 144,000 USD - 270,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Chip Design Tools in Durham, NC vacancy
  • $152k - $241.5k

     ...Nvidia's applied AI team for chip design, you will have the...  ...the intersection of research, engineering, and product development, transforming...  ...them to reason, plan, call tools and code just like human...  ...Collaborate across hardware, software, and research teams, mentoring... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...bring video games to life by creating tools that empower developers to integrate innovative...  ...technical, creative and innovative software engineer help pioneer the next generation of...  ...the team, you will create new technical designs and implement features while working in... 
    Suggested
    Full time
    Work experience placement

    Nvidia

    Durham, NC
    2 days ago
  •  ...NC or Location to be confirmed   Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for...  ...shaped team member. ~ Experience with DevOps and CI/CD tools such as Git or Bitbucket Server, Jenkins, and uDeploy.... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Durham, NC
    more than 2 months ago
  • $184k - $287.5k

    NVIDIA is seeking elite ASIC Infrastructure engineers to deliver the tooling and environment that enables DV and RTL Design for the world's leading GPUs. This position offers...  ...challenge of crafting the most sophisticated chips in the world? If so, we want to hear from you!... 
    Senior
    Full time
    Work experience placement
    Work at office
    Worldwide

    Nvidia

    Durham, NC
    1 day ago
  • $136k - $218.5k

     ....We are now looking for a motivated Senior Physical Design and Timing Engineer to join our dynamic and growing team...  ...block level, cluster level, and/or full chip level.Help in driving frontend and...  ...knowledge of industry-standard EDA tools.Proficiency in Python, Tcl, Perl,... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $168k - $264.5k

    NVIDIA is seeking ASIC Design Engineers with experience in agentic AI to help...  ...As part of NVIDIA's "AI for chip design" team, you will have...  ...with other designers as well as tool and flow owners to make sure...  ...structures, algorithms, and software engineering principles.Experience... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Durham, NC
    4 days ago
  • $168k - $264.5k

     ...NVIDIA is seeking a talented Software Engineer to join our small team building...  ...to architecture and design, working in a streamlined Agile...  ...environment using modern development tooling, including best-in-class AI-...  ...and high-performance chip design and visualization tools... 
    Senior
    Full time
    Worldwide

    Nvidia

    Durham, NC
    2 days ago
  • $136k - $218.5k

     ...lasting impact on the world.NVIDIA is seeking a Senior ASIC Compose Verification Infrastructure and Tools Engineer to advance the systems that qualify, integrate,...  ...optimize the systems we operate.Collaborate with ASIC designers, verification engineers, firmware engineers,... 
    Senior
    Full time

    Nvidia

    Durham, NC
    1 day ago
  • $196.35k - $292.6k

     ...every function. Job Summary As a Senior Software Engineer – Cloud Infrastructure, you will help...  ...across the full service lifecycle—from design and deployment through production...  ...process may use artificial intelligence tools to help evaluate applications and candidate... 
    Senior
    Permanent employment
    Work at office
    Local area

    NetApp

    Morrisville, NC
    1 day ago
  • $184k - $287.5k

     ...crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable...  ...This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    2 days ago
  •  ...fragmented spreadsheets and outdated tools with a purpose-built, multi-...  ...and supports a blue-chip customer base spanning...  ...reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to...  ...ENFOS capabilities—from API design to data architecture and... 
    Senior

    ENFOS

    Durham, NC
    20 hours ago
  • $210.6k - $305.1k

     ...full product development—from design to qualification to production...  ...optimization.Analyze existing tool flows and methodologies, identifying...  ...’s Degree in Electrical Engineering with 12 + years of Physical Design...  ...clock (H-Tree or Mesh) at chip level.Experience with Python and... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    4 days ago
  • $168k - $264.5k

     ...What You’ll Be Doing Design, development, review, test...  ...capacity and high-performance chip design and visualization tools, with possible tasks...  ...quality new code for desktop engineering applications...  ...Proficiency with modern software platforms and tools (e.g.... 
    Senior
    Worldwide

    NVIDIA

    Durham, NC
    1 day ago
  • Job overviewrestor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-...  ...in accelerating the development and release of tools to advance our patient specific design processes.Key responsibilitiesActive development... 
    Senior

    restor3d

    Durham, NC
    1 day ago
  • $95k - $160k

     ...that turns pilots into everyday tools.Measure What MattersTrack and...  ..., and partner credibly with engineers — without needing to write...  ...the CTO, with visibility to senior technology leadership.Why Pearson...  ...benefits in the industry—designed to support the diverse needs... 
    Senior
    Full time
    Work at office
    Worldwide

    Pearson

    Durham, NC
    1 day ago
  •  ...(NASDAQ: MTSI) is a global leader in the design and manufacture of advanced semiconductor...  ...packaging, systems architecture and applications engineering. We are committed to our customers’...  ...-linear systems,familiar with simulation tool like ADS/Microwave office/Momentum.-... 
    Senior
    Permanent employment
    Work at office

    MACOM

    Morrisville, NC
    15 hours ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...adjustments to resolve them.Develop tooling to automate the benchmarking, analysis,...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Full time

    Nvidia

    Durham, NC
    15 hours ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as...  ...Computer Science, Computer Engineering, or related field (or...  ...C++ programming and software design, including debugging, performance...  ...vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA... 
    Senior
    Full time

    Nvidia

    Durham, NC
    15 hours ago
  • $136k - $218.5k

    We are now looking for a Senior ASIC Engineer! NVIDIA is searching for an outstanding...  ...you’ll be doing:As a Senior Design Engineer at NVIDIA, you will...  ...architects, designers, and software engineers across sites to...  ..., build and verification tools (VCS or equivalent... 
    Senior
    Full time
    Worldwide

    Nvidia

    Durham, NC
    4 days ago
  • HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work...  ...and grow our Private Cloud Engineering team with talented and inspired...  ...You have experience with build tools (e.g., Maven, Gradle), version... 
    Senior
    Full time
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  •  ...Always On The Lookout For Great Engineering Talent! Digital Turbine...  ...systems, pick the right tool for the problem, and ship reliable software across the stack. As a Senior Full Stack Engineer, you'll...  ...Full Stack Engineer Role Design and build full-stack features... 
    Senior

    Digital Turbine

    Durham, NC
    3 days ago
  •  ...our on-device presence.As a Senior Android Engineer, you'll build and harden...  ...products end to end — from design through release, monitoring...  ...reviews, automated testing, and tooling, and mentor other engineers...  ...building production mobile software, with deep expertise in... 
    Senior
    Full time
    Local area

    Fyber

    Durham, NC
    4 days ago
  • $272k - $431.25k

     ...The Graphics Developer Tools team is seeking an exceptional technical...  ...areas of NVIDIA's graphics software ecosystem, driving innovation...  ...developer productivity.Design and prototype new tools that...  ...with GPU architects, driver engineers, SDK teams, and graphics developers... 
    Full time

    Nvidia

    Durham, NC
    15 hours ago
  •  ...Ascom Holding AG is seeking a Senior Software Engineer in Morrisville, North Carolina to design and develop critical alarm management software. This hybrid position involves working on distributed backend systems and collaborating with teams to define technical solutions... 
    Senior

    Ascom Holding AG

    Morrisville, NC
    20 hours ago
  • $136k - $218.5k

     ...impact on the world.We're looking for a talented, motivated Senior Design Verification Engineer to join our GPU memory subsystem team in Durham, NC....  ...Perform functional and performance verification using advanced tools and methodologies. Bring your innovative ideas to the... 
    Senior
    Full time

    Nvidia

    Durham, NC
    2 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as...  ....If you are passionate about designing abstractions for Tensor Core...  ...Computer Science, Computer Engineering, or related field (or...  ...existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior
    Full time

    Nvidia

    Durham, NC
    15 hours ago
  • $224k - $356.5k

     ...Local AI team is building the software stack that makes large...  ...in Computer Science, Computer Engineering, Electrical Engineering, or equivalent...  ...or C++ programming, software design, and software engineering...  ...existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior
    Full time
    Local area

    Nvidia

    Durham, NC
    2 days ago
  • $184.4k - $272.95k

     ...complex semiconductor chips. If you're creative and...  ..., emulation, PSV, tools and methodologies leading...  ...Computer Science, Electrical Engineering or related fields and...  .... Our interviews are designed to evaluate your...  ...to technology and/or software subject to U.S. export... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Morrisville, NC
    2 days ago
  • $184k - $287.5k

     ...for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on...  ...Superchips. What you will be doing:Design, develop, test, and optimize software...  ....Strong use of linux perf tool, application/library performance... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    2 days ago
  • $184k - $287.5k

     ...looking for outstanding AI systems engineers to develop groundbreaking...  ...in the inference systems software stack! We build innovative AI...  ...hardware architecture. This means designing and building things like new...  ...vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior

    NVIDIA

    Durham, NC
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Chip Design Tools. Be the first to apply!