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 The mining industry has steadily become worse at finding new ore deposits, requiring 10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been...SeniorFull timeInternshipRemote work- ...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
- ...Makes Us Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...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 hoursWeekend work
- ...compliance with industry standards. We are seeking an experienced Senior Mobile Software Engineer to join our dynamic team and drive the development and... ...development. Qualifications: Bachelor's degree in computer science, Engineering, or a related field. Minimum 5...SeniorFull timeRemote work
$153k - $213k per year
...consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the internet... ...Team maintains the Firefox accessibility engine used by assistive technology software, as... ...'ll bring: A degree or equivalent in Computer Science or a related field....SeniorImmediate startRemote workHome office- ...completes tasks, schedules appointments, routes conversations, and seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that power the AI Receptionist experience for enterprise customers. You'...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and... ...software. What You’ll Do? As a Senior Software Developer , you’ll play a... ...Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience...SeniorFull timeLocal areaRemote workWorldwideFlexible hours
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation and IoT. Our customers... ...growing. We are hiring a senior software engineer to join our... ...Bachelor’s or equivalent in Computer Science, STEM or similar degree...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$149.6k - $199.6k per year
...—and happening daily at Coalition. About the role The Senior Software Engineer on the Underwriting team designs and builds backend services... ...such as the Atlassian suite, GitHub, or GitLab. Degree in Computer Science, Engineering, or a related technical discipline, or...SeniorFixed term contractWork at officeRemote workHome officeFlexible hours$200 per day
...Having recently announced our $45m series B , now couldn't be a better time to join! About the role We're hiring our first Senior Software Engineer – Intelligence to work directly with our Advisory Intelligence Product Engineer and the VP of Advisory Intelligence on net-...SeniorManual laborRemote workWork from homeHome office1 day per week$104k - $139k per year
...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. What... ...environment. Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and address security...SeniorLong term contractImmediate startRemote workHome office- ...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
- ...This is the general track for Engineering Director at Canonical, apply... ...engineers. Canonical’s largest software products are built by... ...the tech sector and enterprise compute. Our goal is to make open source... ...result. Even though this is a senior management position, managing...SeniorFull timeLocal areaRemote workWorldwide
- Location: Remote Type of work: Full time Pine Software Technology Ltd is a software company specializing in trading technology... ..., risk management, and financial data analysis. As a Senior C++ Software Engineer you will work on ultra-low-latency ingestion pipelines,...SeniorPermanent employmentFull timeWork at officeImmediate startRemote work
$104k - $139k per year
...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain, and build features for our...SeniorFull timeImmediate startRemote workHome office$150k - $185k per year
...mission. The Opportunity: Palmstreet is looking for a Senior Software Engineer to join the team. As a Senior Software Engineer, you will lead... ...backend services Qualifications: ~ BS (or higher) in Computer Science ~5+ years experience of building highly scalable...SeniorFull timeRemote work- ...Overview: At Quest, we create and manage the software that makes the benefits of new technology... ...Now. Quest Software is looking for a Senior SaaS Software Developer to be part of the... ...succes Qualifications: Completion of a computer science undergraduate degree or...SeniorFull timeWork at officeRemote work
- ...beyond. The opportunity We are searching for a Staff / Senior Software Engineer to join our Search team . The role entails contributing... ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for new...SeniorPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
$165k - $183k per year
...your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the... ...MINIMUM QUALIFICATIONS ~ Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, or equivalent...SeniorRemote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours- ...Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, API to join our dynamic organization. This role will play a... ...collaboration skills. Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field, OR relevant...SeniorRemote jobLong term contract
- ...product suite Day-to-Day Impact Craft elegant, scalable software solutions that meet evolving business demands Partner with Product... ...optimization and technical debt reduction Elevate our engineering culture by mentoring colleagues and championing best practices...SeniorRemote jobFor contractorsSelf employmentFreelanceWork from homeFlexible hours
- ...any other platform. And we're just getting started. Backed by Greylock and Y Combinator, fully remote since 2018. As a Senior Fullstack Engineer at Postscript, you'll be a high-ownership contributor to one of our core product or platform teams — owning meaningful...SeniorLong term contractFull timeRemote workWork from homeFlexible hours
$249.7k - $337.9k per year
...Role Description As a Principal Engineer at Dropbox, you will own... ..., while remaining hands on in software development where it provides... ...execution standards, and aligning senior technical and product leaders... ...Requirements ~ Advanced degree in Computer Science or a related technical...SeniorLong term contract$186k - $266k per year
...Group, a division of Fox Corporation. About the Role As a Senior Software Engineer at Tubi, you will be a key technical contributor in... ...working in cross-functional teams. ~ Bachelor's degree in Computer Science, Engineering, or equivalent practical experience....SeniorRemote jobLong term contractRemplacementFull timeTemporary workLocal areaFlexible hours- ...TechBiz Global TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team... ...About the Role: We are seeking an experienced and versatile Senior Software Engineer to join our innovative and dynamic team. This position...SeniorPermanent employmentFull timeRemote work
- ...of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are... ...next generation of authentication services at GitLab. As a Senior Backend Engineer on the Authentication team, you'll work on authentication features...SeniorFull timeTraineeshipRemote workFlexible hours
- ...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... ...as a software engineer Background in Computer Science, STEM or similar Strong experience...Full timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$204.9k - $277.2k per year
...Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner... ...return, you'll gain meaningful exposure to senior leadership, build foundational systems... ...applying. Requirements BS, MS, or PhD in Computer Science or a related technical field...SeniorFull time- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...to a wide range of users and computing environments, from desktops... ...Bachelor’s or equivalent in Computer Science, STEM or similar degree...Full timeWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Compute Sanitizer. Be the first to apply!
- software engineer intern Remote
- software engineer - robotics Remote
- software engineer Remote
- software developer no experience Remote
- software engineer part time Remote
- software engineer devops Remote
- software developer entry level Remote
- software engineer - ai machine learning Remote
- software engineer - computer Remote
- software developer internship Remote
