System Software Engineer, Profiler - GPU
$152k - $287.5kNVIDIA
At NVIDIA, we build groundbreaking products for the following sectors: Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers use your tools to debug, profile and analyze the performance of their systems/applications using the low-level libraries that you helped to craft as a member of the GPU Foundations Developer Tools team! Innovate as you develop the performance analysis capabilities of NVIDIA hardware along with the Nsight tools and the foundation library to support next generation accelerated computing at datacenter scale.
As a system software engineer in the Developer Tools group, you will be developing software that empowers GPU application developers to build outstanding compute applications deployed on the world’s largest distributed environments. We are seeking a talented Software Engineer to join our team and contribute to the performance triage development and co-design of foundational software libraries for developer tools in collaboration with our Hardware Architecture team. Join our team and gain exciting opportunities to work hands-on at every layer of NVIDIA's outstanding technology.
What you’ll be doing:
Design, develop, and maintain GPU performance foundation libraries for Nsight tools with focus on high fidelity hardware events and counters.
Develop and implement GPU assembly tests.
Build and maintain a test validation framework written primarily in CUDA and GPU Assembly.
Utilize emulators to debug and verify instruction events.
Document tools use cases and data processing workflows to facilitate architectural explorations.
What we need to see:
B.S. EE/CS (or equivalent experience) and 5+ years of experience or MS with 2+ years' experience, or Ph.D.
Strong programming ability in C, C++, and scripting languages such as Python.
Good understanding or prior experience with low level assembly code.
Solid understanding of hardware pipeline and execution unit instruction pipeline concepts, with a willingness to work at a detailed implementation level.
Knowledge of hardware-software co-design principles and practices.
Experience with performance analysis and optimization of software on hardware accelerators.
Experience with developing on simulators and emulators.
Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Strong communication skills, both written and verbal.
Ways to stand out from the crowd:
Shown knowledge of compute (CUDA/OpenCL), modern graphics (DirectX12, OpenGL, Vulkan, Metal), or DL frameworks (PyTorch/JAX).
Prior experience authoring developer tools, particularly for GPUs, games, pro visualization, or compute workloads.
Knowledge of performance analysis, particularly of GPU applications.
Experience in driver development.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 27, 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.$224k - $356.5k
...center platforms bring together GPUs, CPUs, networking, systems, and software to solve some of the world’s most exciting computing problems. We are looking for a Senior System Software Engineer to join NVIDIA’s GPU Performance and Power Management Software team. You...SuggestedFull timeRemote work- NVIDIA’s Software Development Tools Team seeks System Software Engineers who are passionate about solving hard problems and delivering impactful software across HPC... ...embedded systems. You will enhance and expand profiling tools in C/C++ with Python for analysis, collaborating...Suggested
$102.3k - $209.5k
...reviews to surface firmware/software implications; supports... ...Responsibilities Systems Software Development:... ..., networking, and GPU subsystems in a hyperscale... ...closely with platform engineering, operations, firmware... ...conduct performance profiling and optimization of coding...SuggestedTemporary workImmediate startFlexible hoursShift work$152k - $241.5k
...s products, hardware and software, are world leaders for performance... ...sectors. We are seeking System Software Engineers who are passionate about... ...hardware and software profiling tools. Implementation... ...premiere multi-discipline GPU+CPU+networking profiling tool in the...Suggested- ...They need you, a highly experienced Senior Software Engineer, to join the technical team located in... ...hands-on experience with DIO/DAQ and GPU/GPGPU-Demonstrable experience in all phases... ...of Azure, Azure DevOps, and embedded systems-Excellent documentation skillsAdditional...SuggestedVisa sponsorship
$272k - $431.25k
...design and ship an Always-On, low-overhead GPU profiling service that runs in production,... ...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling... ....Set technical direction for an engineering team; mentor engineers, drive technical...Full time$152k - $241.5k
...define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-... ...a lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to...Full time$184k - $287.5k
...computing. An era in which our tightly coupled CPU, GPU and DPU technology acts as the brains of computers,... ...NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our...Full timeRemote work$184k - $287.5k
NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes... ...and dynamic team that explores innovative ways to make GPU accelerated applications easier to develop, deploy, and monitor...Full timeWork experience placementRemote work$184k - $287.5k
...AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars... ..., supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting...Full timeRemote work- ...Job Description Job Description GPU Programmer - Remote Job Type: Contractor... ...seeking experienced GPU Programmers / Software Engineers to design and optimize GPU-based tasks... ...software using CUDA, WebGPU, or GLSL . Profile and optimize GPU kernels and shaders...Remote jobFor contractors
$184k - $287.5k
NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services. In this... ...OpenStack, Docker or Slurm. Experience working with Nvidia GPU-based systemsNVIDIA is leading the way in groundbreaking...Full timeRemote work$184k - $287.5k
...Software Engineer For CUDA Driver On Windows NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and... ...a unified programming model across a range of system configurations and hardware capabilities. To accomplish...$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep... ...to stand out from the crowd:Experience with GPU computing (CUDA), deep learning workloadsExpertise...Full time- This Roles Area of Focus: C++ Unreal Engine Developer - Robotics Systems & SimulationCompany Overview:Allen... ...track record in robotics and software. We are developing a small, autonomous... ...is a plusProficient in debugging, profiling, and optimizing C++ code for real-time...Local area
- ...solutions that enhance maritime operations through autonomous and intelligent platforms. Job Overview: We are seeking a System Software Engineer to design, implement, and optimize software systems for our autonomous surface vessels. This role will involve working...Permanent employmentFull timeTemporary workWork at office
- ...to PCs, gaming and embedded systems. Grounded in a culture of innovation... ...is looking for a principal software developer to join our growing... ...you will be part of our ROCm GPU-compute mathematical... ...development teams and other internal engineering teamsPREFERRED EXPERIENCE: 10...
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,...Full timeRemote work- ...data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and... ...career. THE ROLE: The Platform Systems Engineer, Power Enablement will drive the success... ...silicon, firmware, hardware, and software Coordinate debug of issues and drive them...
$137k - $202k
Camera System Software EngineerDescription -HP Poly is seeking a Camera System Software Engineer to take part in cutting edge video endpoint development. In this role, you will be responsible for designing and developing software, working with various functions and development...Full timeTemporary workLocal areaFlexible hoursShift work$184k - $287.5k
...technologies powering GeForce NOW are advancing the future of AR/VR, AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and practical knowledge of wireless networking to improve streaming performance on wireless...Full time- ...advance your career.THE ROLE:We are seeking an experienced software systems engineer to join AMD's Datacenter Application & Ecosystem... ..., kernel debuggers, trace analysis tools, and performance profiling utilities.Experience with Windows Server, Linux distributions...
- ...Senior Systems Software Engineer Location: Austin, TX (Hybrid on-site, with travel) Travel: ~20% typical; up to ~50% during field exercises and partner/military deployments Clearance: U.S. Citizen with the ability to obtain a security clearance About NODA NODA...
- ...looking for a Pre-Sales Solutions Engineer for our Mid-Market business... ...the power of incredible software that unleashes the potential... ...tracking the overall customer profile, business problems and complexities... ...looking to be a cog in the system, this job isn’t for you. You’...Work at officeLocal areaWorldwideFlexible hours
$146k
...traveler satisfactionThe Mobile Engineer III (iOS) role is part of the... ...technical designs, including system design (LLD), API design, and... ..., with expertise in software architecture, systems integration... ...XCTest, XCUITest), along with profiling and monitoring using Instruments...Full timeWork at officeRelocation packageFlexible hours3 days per week- ...IT Infrastructure Manager to lead our systems and network engineering teams. As the people manager for both... ..., and supports our hardware and software engineering organizations with the infrastructure... ...high-performance computing (HPC), GPU clusters, or engineering compute...Permanent employmentTemporary workWork at office
- Company Overview:Allen Control Systems (ACS) is a cutting-edge defense... ...by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous... ...analyzers, and performance profiling techniques.You'll Stand Out:...Local area
$224k - $356.5k
...computing. An era in which our GPU acts as the brains of... ...Local AI team is building the software stack that makes large language... ...in Computer Science, Computer Engineering, Electrical Engineering, or equivalent... ...depth in GPU computing, ML systems, or high-performance...Full timeLocal area- ...data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and... ...career. THE ROLE:The Platform Systems Engineer, Power Enablement will drive the success... ...with multiple (HW/FW/SW and PM) teamsApply software best practices (code reviews, version...
$197.4k - $271.2k
...FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $271.2K •... ...opportunity to solve complex distributed systems problems at scale. You will build services... ...production with a solid grasp on good software engineering practices such as code reviews...Full timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer, Profiler - GPU. Be the first to apply!
- systems software developer Austin, TX
- system programmer Austin, TX
- IT system engineer Austin, TX
- software technology Austin, TX
- remote software sales Austin, TX
- embedded software Austin, TX
- software intern Austin, TX
- software support Austin, TX
- ultimate software Austin, TX
- software engineer - cloud services Austin, TX



