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

Senior C++ Software Engineer - Infrastructure 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. Our team is responsible for development and management of tooling and release infrastructure for chip designers. We are constantly evolving to meet the demands of newer design architectures while maintaining backward compatibility and keeping tools reliable and scalable. What You'll Be Doing Research, develop and maintain high quality tooling for scalable build/regression/release infrastructure that our chip designers rely on every day. Develop user facing services that enable them to quickly schedule, track and triage their flows. Develop internal tools to collect, analyze, monitor and visualize key metrics of the build and deployment systems. Research and adapt the latest CI/CD practices to constantly evolve the tools & meet industry standards What We Need To See Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience 3+ years of software development experience Experienced in a compiled language(C++/Golang) & scripting(Python/Perl/Tcl) Experience in writing good production quality code Solid understanding of data structure, algorithms, computer architecture and computer science theory Flexibility/adaptability for working in a global and wide-ranging environment with different frameworks and requirements Great teammate Ways To Stand Out From The Crowd Interest or experience in AI/ML & developing agentic workflows Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, makepp, Bazel) Experienced with full stack development. Proficiency in C++ linter, memory check, performance profiling, and code coverage tools. Experienced with distributed computing systems such as LSF Your 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 September 15, 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. , , JR2018693 #J-18808-Ljbffr NVIDIA

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer - Infrastructure Tools in Durham, NC vacancy
  • NVIDIA in Durham, NC is seeking a software engineer to help build and manage tooling for chip design release infrastructure. You will contribute to scalable build, regression, and...  ...role emphasizes production quality code in C++/Go, scripting, and strong CS fundamentals. You... 
    Senior
    Worldwide

    NVIDIA

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

     ...work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Senior ASIC Compose Verification Infrastructure and Tools Engineer to advance the systems that qualify, integrate, and deliver complex ASIC IP across multiple products.... 
    Senior
    Full time

    Nvidia

    Durham, NC
    3 days ago
  • $126.5k - $290.5k

    Senior Systems/Software Engineer - Storage with C++ ExpertiseThis role has been designed as 'Hybrid' with a requirement...  ...databases and Internet-related tools. Determines hardware...  ...data path components, and systems infrastructure.Implement scalable and highly concurrent... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    1 day ago
  •  ...spanning large-scale Linux infrastructure, GPUs, Kubernetes and...  ...looking to hire 2–3 Senior / Staff-level Security Engineers, working on a hybrid...  ...You'll be writing software, developing security tooling and solving complex...  ...using Python, Go, C/C++ or similar languages.... 
    Senior
    Full time
    3 days per week

    Iceberg

    Durham, NC
    20 hours ago
  • $184k - $287.5k

    NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services. In this role you will create and...  ...distributed systems design Experience developing tools for running large scale private or public... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  •  ...We’re always on the lookout for great engineering talent!We want to learn about your passion...  ...execution at marketplace scale.As a Senior Infrastructure Engineer, you'll design and operate...  ...including Spark-on-K8s and data/ML platform tooling (e.g., Databricks ecosystems)Implement... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Fyber

    Durham, NC
    3 days ago
  • $140k - $224.25k

     ...Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready...  ...GPUs and AI compute infrastructure.The level of work we...  ...support and analysis tools to help analyze and root...  ...software (C, C++, Python, or Go)5+ years... 
    Senior
    Full time
    Weekend work

    Nvidia

    Durham, NC
    2 days ago
  • $168k - $270.25k

     ...Enterprise Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer. This person will...  ...that link GPUs and AI compute infrastructure. Candidates must have a...  ...networksDevelop support and analysis tools to help analyze and root cause... 
    Senior
    Full time
    Weekend work

    Nvidia

    Durham, NC
    2 days ago
  • $108k - $172.5k

     ...are seeking a highly motivated Senior HPC Support Engineer - Ethernet / AI Infrastructure to be engaging with our prestige...  ...requirements, customer experience, support tools, etc.As a technical resource...  ...and debugging for hardware and software products.Shown use of... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Durham, NC
    5 days ago
  •  ...fully remote position. JOB SUMMARY The Senior Network Engineer is responsible for the design,...  ...the organization's enterprise network infrastructure. This role ensures the availability,...  ...platforms Wireshark and packet analysis tools Fiber circuits and enterprise telecommunications... 
    Senior
    Full time
    Work at office

    Divers Alert Network

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

     ...applications and industries. Within our software stack, CUTLASS stands out as...  ...provided the community with C++ and Python abstractions to...  ...Computer Science, Computer Engineering, or related field (or...  ...existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA... 
    Senior
    Full time

    Nvidia

    Durham, NC
    1 day ago
  • $272k - $431.25k

    The Graphics Developer Tools team is seeking an exceptional technical...  ...areas of NVIDIA's graphics software ecosystem, driving innovation...  ...Collaborate with GPU architects, driver engineers, SDK teams, and graphics...  ..., Vulkan, or Metal.Strong C++ software engineering skills and... 
    Full time

    Nvidia

    Durham, NC
    1 day 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 the opportunity to have a real impact on a dynamic, technology-focused company impacting product... 
    Senior
    Full time
    Work experience placement
    Work at office
    Worldwide

    Nvidia

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

    We are seeking a Linux Systems Engineer to join our Infrastructure Engineering team, dedicated to supporting...  ...automation initiatives, and build robust tooling to support a highly available and...  ...wireshark), and modern physical or software-defined networking (SDN). Ways to... 
    Senior
    Full time
    Work experience placement
    Remote work

    Nvidia

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

     ...MARS), builds and scales the infrastructure, platforms, and tools that enable researchers and engineers to develop the next generation...  ....We are looking for a senior networking engineer to lead the...  ...systems, network or infrastructure software engineeringDeep command of... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  •  ...ansible and terraform experience. Senior L3 Network Engineer (Cisco, Palo Alto, SD-WAN, Cloud & OT...  ...maintain Cisco routing and switching infrastructure. Manage advanced routing protocols...  ...using enterprise monitoring and security tools. Create technical documentation,... 
    Senior
    Temporary work

    Delan Associates, Inc

    Durham, NC
    more than 2 months ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation...  ...architecture into its EDA Infrastructure. We expect you to have a...  ...systems, familiarity with software testing and deployment, and...  ...existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior
    Full time

    Nvidia

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

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads...  ...vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA... 
    Senior
    Full time
    Remote work

    Nvidia

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

    AI Infrastructure Engineers at NVIDIA build the systems, tooling, and data infrastructure that enable operation of our GPU cloud services. We are enabling engineering...  ...the intersection of product, infrastructure, and software engineering and who want to build automated,... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    5 days ago
  •  ...deployed in their own clouds. Kaleido is seeking a Senior Software Engineer (Platform Infrastructure) passionate about building cloud-native infrastructure...  ...transaction indexing. Improve CI workflows + CLI tools automating our software lifecycle for fast, reliable... 
    Senior
    Full time
    Flexible hours

    Kaleido

    Durham, NC
    3 days ago
  •  ...organization is seeking a highly motivated Senior Cloud Engineer to help transform how enterprise...  ...ideal candidate combines deep infrastructure expertise with a software engineering mindset. You will...  ..., ARM, Bicep, or equivalent tools). Windows Enterprise operating systems... 
    Senior
    Full time
    Worldwide

    Fidelity Investments

    Durham, NC
    3 days ago
  • $168k - $270.25k

    The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced solution...  ..., and contribute to products and software tooling. You must have excellent problem-solving...  ...love for solving problems.Proficient in C/C++ programming of platform OS, firmware,... 
    Senior
    Full time
    Weekend work

    Nvidia

    Durham, NC
    3 days ago
  •  ...Job Summary: The Senior Solutions Engineer role in Raleigh, NC involves providing technical leadership and hands-on development support...  ...Develop modernization components including AWS-based tools and automated paper application processing. Implement... 
    Senior
    Work at office
    Shift work

    vTech Solution

    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
    3 days ago
  • $152k - $241.5k

     .... Are you a creative and autonomous engineer? If so, we want to hear from you!What...  ...design, Computer Architecture, C/C++ programming languages.Software development experience with C++, python...  ...an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA... 
    Senior
    Full time

    Nvidia

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

     ...with outside partners on system infrastructure. What we want to see:10+ yrs...  ....Bachelors in Electrical Engineering, Computer Science, or related...  ...understanding of power analysis tools like Ansys Power Artist,...  ...PTPX, etc.Experience with C, C++, and some scripting languages... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...architecture team as a Senior System Simulation Architect...  ...system and application software in simulation and...  ...architects and performance engineers in their use of...  ...experienceExcellent C/C++/Python programming skillsExperience...  .... NVIDIA uses AI tools in its recruiting processes... 
    Senior
    Full time

    Nvidia

    Durham, NC
    1 day ago
  • $109.7k - $175.5k

     ...Description:Team OverviewOur Mainframe Infrastructure team is responsible for critical...  ...organizations. We provide guidance, tooling, and infrastructure services to product...  ...ensure high availability. This is a senior software engineer position supporting enterprise systems... 
    Senior
    Full time
    Local area

    Broadcom

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

     ...doing:Collaborate with Hardware, Software, and System Architecture...  ...solving complex problems with C, C++, or related languages....  ...Computer Science or Computer Engineering or equivalent experience8+ years...  ...existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior
    Full time

    Nvidia

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

     ...now looking for a Senior GPU Architect! The...  ...class architects and software developers to join...  ...and new infrastructure that is required to...  ..., design, develop tools to analyze and simulate...  ...Science, Electrical Engineering or Computer...  ...programming ability in C, C++, Perl and Python.... 
    Senior
    Full time

    Nvidia

    Durham, NC
    3 days ago

Do you want to receive more vacancies?

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