Senior Software Engineer, Compute Sanitizer
$170k - $220k per year2100 NVIDIA USA
Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers and 3rd party tool developers use your products to debug, profile and analyze the correctness of their systems/applications using the products and low-level API that you contributed to as a member of the Developer Tools team. Innovate as you develop the debug and performance analysis capability of future generations of NVIDIA GPUs. Be a part of the team that brings new GPU technologies to market with sophisticated simulation/emulation systems and be among the first to breathe life into new silicon.
NVIDIA is looking for a senior software engineer to join our efforts to advance the state of our Compute Sanitizer product to the next level. The position will be part of a dynamic, world-wide team that develops and maintains several desktop and mobile Developer Tools products that are hosted and targeting OSes including Windows, Linux, Android and other embedded system real time OSes (RTOS).
What you’ll be doing:
You will apply knowledge of compute programming models and compute architecture to build tools that provide actionable feedback to compute developers. You should be comfortable working in existing driver code and application code as well as writing new shared libraries and targeted performance tests, and have an eagerness to learn about new compute and graphics drivers, GPU architectures and operating systems.
Develop the Compute Sanitizer (which is a suite of memory checker) tools for GPUs running on Linux, Windows, and embedded operating systems.
Work with tools, compiler, architecture and driver teams to design, implement and verify new features in the Compute Sanitizer stack.
Work closely with internal and external partners including other peer organizations within NVIDIA.
Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.
Write fast, effective, maintainable, reliable and well-documented code.
Provide peer reviews to other engineers, including feedback on performance, scalability and correctness.
Document requirements and designs, and review documents with teams throughout NVIDIA.
Mentor junior engineers.
What we need to see:
BS or MS in Computer Science or equivalent experience
8+ years of experience
Strong programming ability in C, C++, Assembly Language and scripting languages
Excellent system programming expertise: memory management, processes/threads management, debugging and profiling
Excellent knowledge of computer architecture of x86 or ARM CPUs
Strong problem solving and debugging skills
Familiar with low-level programming using assembly languages
Source control understanding (git, Perforce, etc.)
Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and direction
Excellent communication skills, written and verbal
Ways to stand out from the crowd:
CUDA/OpenCL knowledge
Experience with code patching
ELF/DWARF knowledge
You will also be eligible for equity and benefits .
Applications for this job will be accepted at least until August 3, 2026.This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
$170k - $215k per year
...Senior Software Engineer, Scientific Computing About the Company In the coming decades, demand for critical minerals such as copper, lithium, and cobalt will continue to grow. These minerals are needed to build electric infrastructure, vehicles, data centers, and electronics...SeniorFull timeInternshipLocal areaRemote work- ...no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-available, and global infrastructure... ...excellence, and capable incident response and analysis. The Compute Platform team owns the EKS foundation that Affirm's products...SeniorFull time
- ...concurrency. Review pull requests and help maintain consistent engineering standards, tests, and error handling. Requirements ~... ...through on-call. ~ Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field. ~ Strong Python, Django or...SeniorFull time
- ...Cloudbeds Unique At Cloudbeds , we're not just building software, we're transforming hospitality. Our platform powers hotels... ...just getting started. How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
- .... Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world,... ...environments - Bachelors or Masters degree in Computer Science, Software Engineering, or a related...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$149.6k - $199.6k per year
...thinking are real—and happening daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible for the distributed systems that...SeniorFull timeFixed term contractWork at officeRemote workHome officeFlexible hours$160k - $195k per year
...through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory -... .../ML systems - Deep expertise in AI/ML domains like NLP, computer vision, recommendation engines etc. - Proficiency with cloud infrastructure, distributed...SeniorFull timeWork at officeRemote workWork from home$104k - $139k per year
...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and...SeniorFull timeImmediate startRemote workWorldwideHome office- ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to... ...to apply. Your Role: Your Role: We’re looking for a Senior Software Engineer to build the developer platform that agents and partners...SeniorFull timeRemote workHome office
- ...maintenance tasks and refactoring to ensure best engineering practices. Selected engineers on the... ...servers. Requirements: ~5 years of software development experience. ~ College /... ...a degree with a proven track record of senior-level work. Good written English skills...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree Knowledge...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$100 per hour
...video for more details: We're looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern... ...judgments, and explaining them clearly. Who you are • Senior, Staff or Principal-level engineer (or equivalent experience)...- .... Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world,... ...environments - Bachelors or Masters degree in Computer Science, Software Engineering, or a related...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...columnar storage, a DataFusion-based query engine, and data transformation pipelines. This... ...scalable. We are seeking a highly skilled senior engineer with strong experience in both a... ...re looking for - 8+ years of professional software experience - Deep knowledge of at least one...SeniorFull timeInternshipRemote work
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Infrastructure) based in Canada. Join a fast-growing, AI-native technology company developing an innovative platform that helps...SeniorLong term contractFull time
- ...signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help our... ...if: - You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world...SeniorLong term contractFull timeRelocation package
- ...performance, security, and AI-assisted development quality controls. Requirements At least 5 years of professional software testing or quality engineering experience. At least 3 years of hands-on test automation development experience. Experience testing financial...SeniorRemplacementFull timeContract workRemote work
- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ...Containers is our core product, and this team builds it. As a Senior Software Engineer in Container Product Engineering you will...SeniorFull timeRemote work
$168k - $177.5k per year
...business and teams across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help build reliable, scalable... ...About You Minimum Qualifications Bachelor’s degree in Computer Science, Engineering, or a related technical field, or...SeniorLong term contractPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...all applications and next steps. Our partner is looking for a Senior Software Engineer – AI Oversight based in Canada. As a Senior Software... ...Working primarily with Python, distributed systems, and secure computing technologies, you will contribute to critical infrastructure...SeniorLong term contractFull timeRemote work
$191.1k per year
...Expect to get together quarterly for intense in-person working sessions called “surges. ” learn more about working at Coinbase . Senior Software Engineer, Tax Engineering Tax Engineering sits at the intersection of every trade, every payment, and every product Coinbase ships....SeniorFull timeLocal area- ...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with...
$209k - $269k per year
...tradeoffs on what matters most. Affirm’s engineering team is building a large-scale, highly-... ...capable incident response and analysis. The Compute Platform team owns the EKS foundation... ...needs Qualifications ~10+ years in software or infrastructure engineering with proven...SeniorFull timeWork at officeRemote workFlexible hours$131.33k - $189.53k per year
...breakthrough at a time. Our Site Reliability Engineering (SRE) team is a new and critical function at... .... Must haves: ~ Bachelor’s degree in Computer Science, Engineering, or equivalent experience. ~5+ years in software engineering or Infra/DevOps/SRE roles (Python...SeniorFull timeLocal areaRemote work- ...technologies. Our teams partner with specialist engineers from major silicon companies to integrate... ...and server-class hardware platforms and software stacks Work with partners to deliver a... ...You have a Bachelor’s degree in Computer Science, STEM or similar You have experience...SeniorFull timeInternshipRemote work
- ...everything to do with the trading backend services such as the matching engine, market data gateways, internal and external APIs, and various... ...engineering culture. WHAT YOU BRING – 7+ years of software engineering experience – Experience building financial...SeniorFull timeLocal area
- ...technology and working with brilliant people. You are an accomplished senior Python programmer that enjoys challenging projects in mission-... ...one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical...SeniorFull timeRemote work
$189.7k - $237.1k per year
...We may say most aptly that the Analytical Engine weaves algebraic patterns just as the Jacquard... ...and the north star of this role. As a Senior Frontend Engineer on the Design Systems... ...ground under that work is shifting, though. Software is being built in new ways, and AI is...SeniorFull timeShift work$30 - $100 per hour
...projects. Demonstrated success in identifying and resolving software bugs and system bottlenecks. Experience with codebase refactoring... ...understanding of algorithms, data structures, and foundational computer science concepts. Excellent analytical, problem-solving, and...SeniorPart timeFor contractorsInternshipRemote workFlexible hours- ...OTC services, with products built for both individual investors and institutional clients. We are currently seeking a Senior Software Engineer to join our growing Consumer team. The Consumer team at Kraken focuses on building applications that expose Kraken’s product...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Compute Sanitizer. Be the first to apply!
- software developer no experience Remote
- software development engineer Remote
- software developer internship no experience Remote
- senior software developer Remote
- software design engineer Remote
- software engineer part time Remote
- new graduate software developer Remote
- director software engineering Remote
- software engineer co-op Remote
- software engineer Remote
