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

Senior C++ Software Engineer - Chip Design Tools

$152k - $241.5k

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 theoryExperienced with VLSI frontend design and verificationFlexibility/adaptability for working in a global and dynamic environment with different frameworks and requirementsWays to stand out from the crowd:Good architecture and RTL design knowledgeStrong expertise in modern C++, compiler, build systems, and database.Experienced with static and dynamic code analysis toolsYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until July 11, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive 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.SummaryLocation: US, CA, Santa Clara; US, MA, Westford; US, TX, Austin; US, NC, DurhamType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer - Chip Design Tools in Durham, NC vacancy
  • $272k - $431.25k

     ...The Graphics Developer Tools team is seeking an exceptional...  ...of NVIDIA's graphics software ecosystem, driving...  ...developer productivity.Design and prototype new tools...  ...GPU architects, driver engineers, SDK teams, and graphics...  ..., or Metal.Strong C++ software engineering skills... 
    Suggested
    Full time

    Nvidia

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

     ...re looking for a talented, motivated Senior Design Verification Engineer to join our GPU memory subsystem team...  ...performance verification using advanced tools and methodologies. Bring your...  ...programming/scripting experience in Python or C++. Applying suitable algorithms, data... 
    Senior
    Full time

    Nvidia

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

     ...Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and...  ...of relevant experience.Excellent C/C++ programming and debugging skills.Experience...  ...an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  • $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
    1 day ago
  • $136k - $218.5k

     ...are now looking for a Senior ASIC Engineer! NVIDIA is searching for...  ...be doing:As a Senior Design Engineer at NVIDIA,...  ...architects, designers, and software engineers across sites...  ...and verification tools (VCS or equivalent simulation...  ...Programming with C++ and/or SystemVerilog.Strong... 
    Senior
    Full time
    Worldwide

    Nvidia

    Durham, NC
    1 day 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
    4 days 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
    3 days 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
    1 day 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
    1 day ago
  • $152k - $241.5k

     ...Full-Stack Web Applications Engineers to join this dynamic and innovative...  ...web services for VLSI designs. This software development team is a...  ...services that enables greater chip design productivity.What you...  ...familiarity with coding assistant tools (i.e.: Cursor, Claude Code,... 
    Senior
    Full time

    Nvidia

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

     ...creative and autonomous engineer? If so, we want to...  ...controller architecture, on-chip interconnects, address...  ...systems and VLSI design, Computer Architecture, C/C++ programming languages.Software development experience...  ...vacancy. NVIDIA uses AI tools in its recruiting... 
    Senior
    Full time

    Nvidia

    Durham, NC
    3 days ago
  •  ...Description Description As a Sr. 3D C++ Software Engineer , you will lead efforts to design and develop the core algorithms...  ...adjusted anywhere from junior to senior level. Role expectations...  ...selecting appropriate methods and tools.   Collaborate with clinical, biomechanical... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Align Technology

    Morrisville, NC
    4 days ago
  • $224k - $356.5k

     ...world.NVIDIA is searching for a world-class engineer in graphics and AI to join our neural...  ...DL researchers, hardware architects, and software engineers.Participate in technology transfers...  ...for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is... 
    Senior
    Full time

    Nvidia

    Durham, NC
    2 days ago
  • $165k - $248k

    A leading software company is seeking a Director of Engineering to design and build cloud-native services focusing on resilience and collaboration with cross-functional...  ...service development, and strong skills in Java, C++, or similar languages. Competitive salary range is... 
    Senior

    Talkdesk

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

     ...is seeking a talented Software Engineer to join our small team...  ...contribute to architecture and design, working in a...  ...using modern development tooling, including best-in-...  ...and high-performance chip design and visualization...  ...skills in C++, Java , or C#Proficiency... 
    Senior
    Full time
    Worldwide

    Nvidia

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

     ...scheduling systems that directly impact design velocity and infrastructure efficiency....  ...measurable, and aligned with long-term engineering demands.What you'll be doing:Manage, scale...  ...for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $140.4k

     ...connects, powers up, or thinks? As a Senior Staff Engineer Analog Design on our Research & Development team,...  ...Project Managers to define feature set, chip architecture, resourcing, schedule...  ...PDKsProficiency with the complete suite of Cadence tools for mixed signal designSolid... 
    Senior
    Local area

    Infineon Technologies

    Morrisville, NC
    4 days ago
  •  ...Ardurra company) is seeking a Senior Electrical Engineer to join our team in Durham...  ...management principles to design, optimize, and modernize...  ...Experience with Engineering Design software including SKM ~...  ...career paths; provided the tools and resources to be successful... 
    Senior
    Work from home
    Flexible hours
    2 days per week

    Ardurra Group, Inc.

    Durham, NC
    13 days ago
  • $130 - $150 per hour

     .../ Data Infrastructure Engineer who will build, operate...  ...pipeline health — from early design through deployment,...  ...closely with software engineers, data analysts...  ...comparable for automation, tooling, and operational tasks....  ...There may also be a more senior or junior position available... 
    Senior
    Work at office

    McKinney

    Durham, NC
    1 day ago
  •  ...Job Title: Senior UI/UX Designer Start Date: 05/01/2024 End...  ...collaboration with product owners and engineers. • Illustrate design...  ...• Knowledge of wireframe tools (e.g. Wireframe.cc and...  ...working experience of design software like Adobe Illustrator and... 
    Senior
    Work experience placement
    Shift work

    Maintec Technologies

    Durham, NC
    3 days ago
  •  ...feat. It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of...  ...effects.Perform advanced nonlinear structural modeling using FEA tools (Abaqus, ANSYS, LS-DYNA, COMSOL) to solve complex engineering... 
    Senior
    Full time
    Work at office
    Remote work

    BD, Becton and Dickinson

    Durham, NC
    1 day ago
  •  ...Description:Builds, tests, and engineers Database and Batch...  ...(CI/CD) practices tools including A and B tests...  ...Algorithms, Data Structures and Design Patterns. Develops...  ...the customer-facing software solutions by leveraging...  ...years of experience as a Senior Software Engineer/... 
    Senior
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  • Job Summary (List Format) Senior AWS Solutions Engineer Provide technical leadership...  ...AWS, and J2EE technologies Design and implement scalable solutions...  ...using low-code/no-code tools Facilitate effective...  ...Shift Left testing to improve software quality and deployment processes... 
    Senior
    Shift work

    Shree Narayani Networking Solutions Pvt Ltd

    Durham, NC
    2 days ago
  • Job Summary:The Senior Electrical Engineer provides the electrical controls and/or power distribution design of our manufactured product solutions....  ...AutoCAD Electrical or equivalent software.Knowledgeable with UL, NEC,...  ..., Vault, IFS and other tools.Identify and execute... 
    Senior
    Full time
    Flexible hours

    PowerSecure

    Durham, NC
    1 day 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
    1 day ago
  • $135.9k - $201.13k

     ...Work closely with system and chip architects to design industrial quality...  ...Computer Science, Electrical Engineering or related fields and 5-10+...  ...and applying new methods, tools, and process efficiency to...  ...access to technology and/or software subject to U.S. export control... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Morrisville, NC
    3 days ago
  •  ...Responsible for leading all phases of the design process with a high level of proficiency,...  ...Design data, including material health Software Advanced knowledge of 2D/3D production software...  ...Advanced Revit Conceptual modeling tools such as Rhino and Grasshopper Microsoft Office... 
    Senior
    Contract work
    Work at office

    Perkins & Will

    Durham, NC
    5 days ago
  • $140k - $190k

     ...cutting-edge algorithms and software for automated image and...  ...and Development Engineers at Kitware also have the...  ...This Position You Will:Design and implement large-scale...  ...experienceSignificant C++ experiencePython experience...  ...Experience with AI tools, frameworks, and techniques... 
    Senior
    Full time
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Kitware

    Carrboro, NC
    3 days ago
  • $169k - $259k

     ...The BasicsAs a Senior UX Designer on the Design System team, you will play...  ...leveraged by both design and engineering.User Interface Design: Design...  ...interfaces for enterprise software applications, ensuring seamless...  ...methods, prototyping tools, and usability testing.Excellent... 
    Senior
    Full time
    Work experience placement
    Live in
    Worldwide
    Flexible hours

    Tanium

    Durham, NC
    1 day ago
  •  ...thoughtful, detail-oriented designer to be the next member of our...  ...designing user experience for custom software applications. The ideal...  ...Suite, inVision and similar tools can suffice. Experience with...  ...Offer A Great Team – Our team of engineers and designers is the best... 
    Senior
    Live in
    Remote work
    Work from home
    Flexible hours
    Day shift

    GrabJobs

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

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