Senior C++ Software Engineer - Infrastructure Tools
$152k - $241.5kNVIDIA
NVIDIA Chip Designer Tooling And Release Infrastructure Developer
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 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 June 2, 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. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
$152k - $241.5k
...responsible for development and support of infrastructure tools used by design engineers for build and verification of... ...rtl, and gate level designs. As a software engineer, you will craft highly... ...worldwide. Develop software tools in C++/Golang to analyze and construct...SeniorWorldwide$152k - $241.5k
...is searching for a highly motivated, excellent Senior Software Engineer for design and verification to join the software tools group. You will design and develop tools that... ...successful candidate will show a strong background in C++ programming, strong documentation, and writing...SeniorWorldwide$184k - $356.5k
NVIDIA Corporation is looking for a Senior Cloud Software Engineer to enhance AI-assisted developer tools integrating web APIs and IDEs. This role combines architecture and development of cloud solutions utilizing NVIDIA's microservices, focusing on improving the developer...Senior$184k - $287.5k
...We are seeking a Senior Software Engineer to help build and improve AI Assisted Developer Tools connected through web APIs, IDEs and agents. Apply your expertise with... ...other engineering teams to align on corporate infrastructure strategies and help to improve or enhance...Senior$184k - $287.5k
...sophisticated analysis / debugging tools that empower NVIDIA engineers to improve perf and power efficiency... ...creative people to join a multifaceted software team with high standards! This... ...software skills in design, coding (C++ and Python), analytical, and debugging...Senior$152k - $241.5k
...world. Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding... ..., and direct software tools and infrastructure for flashing and provisioning... ...development experience. ~ Strong C/C++ and Python programming skills,...Senior$165k - $242k
...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted...SeniorTemporary workFlexible hours$136k - $218.5k
NVIDIA is seeking outstanding Senior Design Verification Engineers with a specialty in tools and automation to drive efficiency and collaboration among our High... ...to self-driving cars and supercomputers.Our DV infrastructure and methodology team automates, analyzes, and optimizes...Senior- A technology company in robotics and automation seeks a Senior Embedded Software Tools Engineer to design and maintain tools that enhance the development... .... The role requires strong skills in Python and C/C++, along with over 7 years of relevant experience. Candidates...Senior
$136k - $218.5k
...is looking for a dedicated and motivated Software developer with particular interest in algorithms... ...Architect, design, develop and support tools for RTL generation across all NVIDIA... ...functional teams Improve algorithms (in C++) for automated connectivity, auto logic...SeniorWork experience placement$152k - $241.5k
...we are looking for an engineer focused on performance... ...systems, and automation infrastructure, ensuring that... ...Deep Learning Compiler & Tools Engineer focused on CUDA... ...field ~5+ years of software engineering experience... ...programming skills in Python (C++ is a plus) ~...Senior- ...cyber resilience for the infrastructure, systems, and... ...Team's Vision: Our Engineering team is driven by a culture... ...UI/visualization tools. We're shaping... ...latest technologies and C++ standard. You will... ...distributed & scalable software systems ~ Expertise...SeniorImmediate start
$183k - $275k
...different aspects of the software and hardware... .... You will own the infrastructure that makes this possible... ...and profiling tools, and much much more. Engineers across the company... ...working proficiency in C++. You write clean,... ...and you’ve briefed senior engineering leadership...SeniorTemporary work- ...leading cybersecurity company in Sunnyvale is looking for an experienced software engineer to focus on developing innovative Zero Trust segmentation solutions. The ideal candidate has extensive C++ programming experience and a background in building scalable software...Senior
- ...Senior C++ Developer We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience in building, enhancing... ..., IPC, and socket programming • Strong debugging skills using tools like gdb, valgrind, core dump analysis Telecom & Contact Center...SeniorPermanent employmentWork at office
$213k - $263k
...states. Hardware Engineering is an innovative and collaborative... ..., reliability, software and vehicle engineers.... ...and reports to a Senior Staff Software Engineer... ...vertically-integrated C++ software systems (on-vehicle... ...development and debugging tools. Working experience...SeniorFull timeWork experience placementRemote work$152k - $241.5k
...the world. We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this role, you... ...primarily in Rust, Go, and C++, building robust, scalable systems... ...existing vacancy. NVIDIA uses AI tools in its recruiting processes....Senior$148k - $287.5k
A leading technology firm in Santa Clara is seeking a Software Engineer to join their InfiniBand Switch and NVLink FW team. The role involves... ...B.Sc degree and 5+ years of experience, with strong skills in C++ and Python. This position offers competitive salaries ranging...Senior- ...cyber resilience for the infrastructure, systems, and... ...Our Team's Vision: Our Engineering team is driven by a culture... ...immersive UI/visualization tools. We're shaping the... ...technologies and C++ standard. You will understand... ...& scalable software systems Expertise in programming...SeniorImmediate start
- A technology solutions provider is looking for a Staff C/C++ Network Engineer/Developer with a strong background in TCP/IP and networking. Candidates must be familiar with C/C++ and able to work in a UNIX/Linux environment. The position is for 6 months and requires either...Senior
$147k - $237.5k
Palo Alto Networks, Inc. is looking for a Software Engineer in Santa Clara, California to join their GlobalProtect team. The role involves developing a secure access Prisma Access client on the Linux Platform, focusing on collaboration and innovative problem-solving. Candidates...Senior- ...worldwide. We're a team of engineers, clinicians, and... ...calibration strategy and develop software to implement the same.... ...interfaces and supporting infrastructure/middleware for the da Vinci... ...line, using Qt and other tools in an embedded C/C++ environment. Maintain superior...SeniorLocal areaWorldwideFlexible hours
- ...building a new kind of software stack: a hardware-... ...feel like one seamless engine. Developers can write... ...what's possible, who see infrastructure not as a constraint but... .... You'll build the tools that give developers deep... ...Strong proficiency in C++ with experience...SeniorWork at office
$140k - $215k
CrowdStrike, Inc. is seeking a Software Development Engineer for the Cloud Runtime Protection team. In this role, you will design critical features... ...focusing on AI and cloud-native workloads. Experience with C/C++, Linux, and eBPF is required. This hybrid position requires...SeniorWork at office$196k - $310.5k
...NVIDIA Senior DFT Infrastructure Engineer NVIDIA is the leader in AI, machine learning, and datacenter acceleration... ...generation of scalable, detailed tools and workflows. These tools will... ...Excellent Perl, Python scripting skills. C++ knowledge is nice to have. ~ Track...SeniorWorldwide$153k - $222k
...is creating the digital infrastructure needed to bring... ...industries in three core areas: tools and infrastructure,... ...commitments. Meet our software engineers! Meet some of our software... ...We are looking for senior software engineers experienced in C++ who are interested in...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$173.66k - $245.16k
...Description: As a Cloud Software Development Engineer, you will drive innovation... ...using advanced tools to deliver differentiated... ...languages such as Java and C/C++. ~ Communicate technical... ...scalable, fault-tolerant infrastructure software or distributed systems...SeniorLocal areaImmediate startShift work- ...company in Sunnyvale, California is seeking an experienced engineer to build C++ system services for their Adaptive Segmentation Solution. The... ...8+ years of experience developing distributed and scalable software systems, with a strong proficiency in C++. You will...Senior
$152k - $241.5k
...sophisticated, distributed infrastructure. As an engineer on our team, you will play... ...an outstanding mix of core software engineering, data management... ...and update the observability tools and systems to meet the... ...or VueJS. Experience with C++ is a plus. A passion for...Senior$132.4k - $209.6k
...Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems.... ...with multiple sensors mainly in C++. Participate in the team's software... ...processes such as ASPICE and Static Analysis Tools. Understanding of MISRA guidelines....SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer - Infrastructure Tools. Be the first to apply!
- c++ software developer Santa Clara, CA
- c++ programmer Santa Clara, CA
- senior c++ software developer Santa Clara, CA
- senior c++ developer Santa Clara, CA
- c++ developer Santa Clara, CA
- principal infrastructure engineer Santa Clara, CA
- remote infrastructure engineer Santa Clara, CA
- data infrastructure engineer Santa Clara, CA
- senior infrastructure engineer Santa Clara, CA
- infrastructure engineer Santa Clara, CA


