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

System Software Engineer, Profiler - GPU

$152k - $241.5k

NVIDIA

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.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 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.SummaryLocation: US, TX, Austin; US, TX, Remote; US, CA, Remote; US, CA, Santa ClaraType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer, Profiler - GPU in Austin, TX vacancy
  • $102.3k - $209.5k

     ...reviews to surface firmware/software implications; supports...  ...Key Responsibilities Systems Software Development:...  ..., networking, and GPU subsystems in a...  ...closely with platform engineering, operations, firmware...  ...to conduct performance profiling and optimization of coding... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Austin, TX
    3 days ago
  • $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... 
    Suggested
    Full time

    Nvidia

    Austin, TX
    a month ago
  • Senior Embedded Software Engineer - Python, C++, LabView GPU/GPGPU Founded in 1999, Technology Navigators is an Austin born and based high-tech recruiting...  ...knowledge of Azure, Azure DevOps, and embedded systems Excellent documentation skills Additional Information... 
    Suggested

    Technology Navigators

    Austin, TX
    4 days ago
  • $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... 
    Suggested
    Full time

    Nvidia

    Austin, TX
    a month ago
  • $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... 
    Suggested
    Full time
    Remote work

    Nvidia

    Austin, TX
    a month ago
  • $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 revolutionized...  ...a unified programming model across a range of system configurations and hardware capabilities. To... 

    NVIDIA

    Austin, TX
    2 days ago
  • $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 time
    Remote work

    Nvidia

    Austin, TX
    12 days ago
  • $224k - $356.5k

     ...infrastructure/storage group, the NGN Software-Defined Storage (SDS) team...  ...is looking for a Senior System Software Engineer (SDN) to advance software-...  ...networking for global GPU cloud infrastructure that...  ...captures, SDN state, telemetry, profiling, controlled experiments,... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    12 hours ago
  • $184k - $287.5k

    Senior Software Engineer 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...  ...out from the crowd: Experience with GPU computing (CUDA), deep learning workloads... 

    NVIDIA

    Austin, TX
    4 days ago
  •  ...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 employment
    Full time
    Temporary work
    Work at office

    Saronic Technologies

    Austin, TX
    more than 2 months ago
  •  ...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 job
    For contractors

    YO AI Labs

    Austin, TX
    11 days ago
  •  ...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... 

    AMD

    Austin, TX
    a month ago
  •  ...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... 

    AMD

    Austin, TX
    a month ago
  • $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 time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Juniper Networks

    Austin, TX
    a month ago
  •  ...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... 

    AMD

    Austin, TX
    6 days ago
  • $146k

     ...traveler satisfaction The 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...  ..., XCUITest), along with profiling and monitoring using Instruments... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Austin, TX
    14 days ago
  •  ...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 employment
    Temporary work
    Work at office

    Saronic

    Austin, TX
    1 day ago
  • $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 time
    Local area
    Remote work

    Confluent

    Austin, TX
    2 days ago
  • SoC Systems Software Engineer Work Locations (2) Submit Resume Do you love crafting elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our... 

    Apple

    Austin, TX
    2 days ago
  • $184k - $287.5k

    Senior Systems Software Engineer GeForce NOW is NVIDIA's cloud gaming platform, delivering ultra-low-latency, high-performance gameplay from the cloud to PCs, Macs, mobile devices, and beyond. The same streaming technologies powering GeForce NOW are advancing the future... 

    NVIDIA

    Austin, TX
    2 days ago
  • Distributed Systems Software Engineer (Golang) At Apple, we strive every single day to craft products that enrich people's lives. Our successes are the result of skilled domain experts working in an environment which encourages creativity, collaboration, and re-thinking... 

    Apple

    Austin, TX
    2 days ago
  • 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 is a veteran... 

    Noda Ai

    Austin, TX
    2 days ago
  •  ...that enhance maritime operations through autonomous and intelligent platforms. About the Role We are seeking experienced Systems Software Engineers to develop software that powers autonomous maritime systems. This role sits at the intersection of software, hardware,... 
    Permanent employment
    Temporary work
    Work at office

    Saronic Technologies

    Austin, TX
    2 days ago
  • 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

    Allen Control Systems

    Austin, TX
    a month ago
  • $130k - $195k

     ...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and...  ...devices, industrial automation systems, automotive platforms, medical devices,...  ...Strong understanding of software debugging, profiling, and optimization techniques. Experience... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Austin, TX
    a month ago
  •  ...AI Deployment Engineer The Role: AI Deployment Engineer Location...  ...integrating them with enterprise systems, validating their performance...  ...Requirements: Candidate Profile Bachelor's degree in Computer...  ...implementation engineering — putting software into real production... 
    Full time
    Contract work
    Remote work

    Aurigo Software Technologies

    Austin, TX
    1 day ago
  • Ll Oefentherapie is inviting adaptable engineers to join their innovative team in Austin, Texas. The role focuses on developing GPU infrastructures for AI/ML workloads, requiring extensive experience in systems engineering and a profound understanding of computer systems... 

    Ll Oefentherapie

    Austin, TX
    3 days ago
  •  ...visibility with broad strategic impact across engineering and infrastructure operations. Access to...  ...managing hardware qualification, systems engineering, infrastructure validation, or...  ...for executive stakeholders. Background in GPU platforms, accelerator technologies, new... 

    Blue Signal Search

    Austin, TX
    4 days ago
  • Systems Software Engineer, Information Security Apple Information Security is responsible for protecting Apple's data in transit and at rest. Apple employees and partners are always moving information from one system to another, or storing it on a server or device. Our... 
    Shift work

    Apple

    Austin, TX
    2 days ago
  •  ...Our team develops the core software and data processing systems that power motion planning...  ..., collaborating across engineering, analytics, and product teams...  ...-quality code Profile and optimize algorithms to...  ...probability theory Knowledge of GPU programming (e.g., CUDA,... 
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer, Profiler - GPU. Be the first to apply!