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

Senior Software Engineer, Compute Sanitizer

$170k - $220k per year
Full-time

2100 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

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 170,000 CAD - 220,000 CAD for Level 4, and 225,000 CAD - 275,000 CAD for Level 5.

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.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Compute Sanitizer in Remote vacancy
  • $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... 
    Senior
    Full time
    Internship
    Local area
    Remote work

    KoBold Metals

    Remote
    1 day ago
  •  ...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... 
    Senior
    Full time

    Affirm

    Remote
    10 days ago
  •  ...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... 
    Senior
    Full time

    Turing

    Remote
    11 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Cloudbeds

    Remote
    3 days ago
  •  .... 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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Policyme

    Remote
    3 days ago
  • $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... 
    Senior
    Full time
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    6 days ago
  • $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... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Remote
    10 days ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    9 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    10 days ago
  •  .... 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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    14 days ago
  •  ...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...  ...looking for ~8+ years of professional software experience ~ Deep knowledge of at least... 
    Senior
    Full time
    Internship
    Remote work

    InfluxData

    Remote
    2 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Relocation package

    Samsara

    Remote
    3 days ago
  • $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)... 
    Senior
    Full time
    Contract work
    Remote work
    Worldwide
    Flexible hours

    G2i

    Remote
    3 days ago
  •  ...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... 
    Senior
    Long term contract
    Full time

    Jobgether

    Remote
    7 days ago
  •  ...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... 
    Senior
    Remplacement
    Full time
    Contract work
    Remote work

    Aequilibrium Software

    Remote
    6 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Chainguard

    Remote
    5 days ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Remote work

    Jobgether

    Remote
    5 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    Freenome

    Remote
    7 days ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    7 days ago
  •  ...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... 
    Senior
    Full time
    Internship
    Remote work

    Canonical

    Remote
    8 days ago
  • $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.... 
    Senior
    Full time
    Local area

    Coinbase

    Remote
    10 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    7 days ago
  • $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... 
    Senior
    Full time
    Shift work

    Mercury

    Remote
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Local area

    Kraken

    Remote
    3 days ago
  • $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... 
    Senior
    Part time
    For contractors
    Internship
    Remote work
    Flexible hours

    micro1

    Remote
    a month ago
  • $194k - $266k per year

     ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare...  ...this platform helps run parts of the global Internet. As an engineer on the Kubernetes platform team, you’ll be building the tools to... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Cloudflare

    Remote
    1 day ago
  •  ...opportunities for success! Summary of the Role and Team As a Senior Software Developer in Test (Senior SDET), you will play a critical role...  ...platform. Working within a cross-functional team of Software Engineers, QA professionals, and Product Managers, you will lead the evolution... 
    Senior
    Full time
    Worldwide

    Varicent

    Remote
    4 days ago
  •  ...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... 
    Senior
    Full time
    Local area

    Kraken

    Remote
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Canonical

    Remote
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Compute Sanitizer. Be the first to apply!