India jobs / Nvidia / C++ / Karnataka

C++ jobs at Nvidia in Karnataka

Explore 28 current openings. Compare roles, companies, locations, and work options, then open any job to view the full details.

Current openings

Showing 20 jobs
  1. Compiler Verification Engineer

    Nvidia

    NVIDIA's GPU revolution fuels AI, gaming, autonomous tech. Seeking Compiler Verification Engineer to implement PTX/CUDA/C++ GPU code, design tools, mentor team, collaborate across teams, drive quality. Requires …

    Bengaluru, IndiaOn-siteFull-time
    Active
  2. System Software Engineer - GPU/SoC Profiling

    Nvidia

    System Software Engineer - GPU/SoC Profiling at NVIDIA. Develop and enhance profiling tools for GPU/SoC performance analysis. Collaborate with hardware teams to optimize system performance. Requires strong C/C++ skills …

    India, BengaluruFull time
    Active
  3. System Software Engineer - GPU Profiling

    Nvidia

    System Software Engineer - GPU Profiling at NVIDIA. Develop performance analysis tools for GPU applications. Collaborate with hardware teams to enhance profiling libraries. Work on diverse platforms from supercomputers …

    India, BengaluruFull time
    Active
  4. Senior System Software Engineer, CUDA

    Nvidia

    NVIDIA Graphics Bengaluru’s CUDA team builds the core driver and runtime that powers GPU computing. The Senior System Software Engineer designs and implements features for Tegra platforms, writes production‑grade C/C++ …

    Bengaluru,IndiaOn-siteFull-time
    Active
  5. Senior Architect, SoC Modelling

    Nvidia

    NVIDIA seeks a Senior Architect for SoC Modelling to innovate in GPU architecture. The role involves modelling, analysis, and validation of chip architectures, collaborating with stakeholders, and developing tools for …

    India, BengaluruHybridFull time
    Active
  6. Senior System Software Engineer, Firmware, NVLink

    Nvidia

    NVLink firmware team at NVIDIA builds the high‑speed interconnect fabric that powers the world’s largest multi‑GPU AI and HPC systems. The Senior System Software Engineer designs and implements firmware, verification …

    Bengaluru,India,IndiaOn-siteFull-time
    Active
  7. Senior Verification Engineer - Hardware

    Nvidia

    Senior Verification Engineer - Hardware at NVIDIA focuses on automotive verification, designing UVM-based test benches, system-level verification in C/C++, and driving verification closure for CPUs, memory controllers, …

    Bengaluru, IndiaHybridFull-time
    Active
  8. Senior System Software Engineer, CUDA

    Nvidia

    Senior System Software Engineer, CUDA - Tegra at NVIDIA Bengaluru works on the CUDA driver and runtime, a core component of NVIDIA’s parallel computing platform. The role involves designing and maintaining features for …

    Bengaluru,IndiaFull-time
    Active
  9. Verification Engineer - Hardware

    Nvidia

    Verifying NVIDIA's automotive chips and systems, the Verification Engineer - Hardware will design UVM-based test benches, conduct system-level verification in C/C++, and architect verification environments for CPUs, …

    Bengaluru, IndiaHybridFull-time
    Active
  10. Senior Verification Engineer

    Nvidia

    Senior Verification Engineer on NVIDIA’s automotive verification group, building the future of automotive chips and systems. Develop verification components and APIs for cluster and SOC level test benches, architecting …

    Bengaluru,IndiaFull-time
    Active
  11. Senior Platform Software Engineer

    Nvidia

    NVIDIA seeks a Senior Platform Software Engineer to build and maintain the autonomous driving software stack in Bengaluru. The role involves developing platform components, debugging, and collaborating with customers to …

    Bengaluru, IndiaOn-siteFull-time
    Active
  12. CPU Verification Infrastructure Tools Architect

    Nvidia

    CPU Verification Infrastructure team at NVIDIA builds and maintains verification tools, infrastructure, and test frameworks for RTL, emulation, FPGA, and silicon bring‑up. The role designs and implements C/C++ and …

    Bengaluru,IndiaOn-siteFull-time
    Active
  13. System Software Engineer

    Nvidia

    NVIDIA seeks a System Software Engineer to advance its DRIVE autonomous platform. The role involves collaborating with cross‑functional teams to design, develop, validate, and optimize embedded software for self‑driving …

    Bengaluru, IndiaOn-siteFull-time
    Active
  14. Senior Systems Software Engineer - Linux Display Drivers

    Nvidia

    NVIDIA seeks a Senior Systems Software Engineer to develop Linux kernel drivers for GPUs. The role involves debugging, designing, and maintaining features for display technologies and power management. The engineer will …

    India, BengaluruFull time
    Active
  15. Senior System Software Engineer

    Nvidia

    Nvidia seeks a Senior System Software Engineer for its Tegra MODS team in Bengaluru. The role focuses on developing drivers, frameworks, and firmware for complex heterogeneous computing systems that power AI, HPC, and …

    Bengaluru, IndiaOn-siteFull-time
    Active
  16. Senior System Software Engineer

    Nvidia

    NVIDIA seeks a Senior System Software Engineer – Graphics to join the DirectX Graphics team. The role focuses on developing and maintaining DirectX drivers for NVIDIA GPUs, supporting single‑GPU architectures, and …

    Bengaluru, IndiaOn-siteFull-time
    Active
  17. Senior Software Engineer, Cloud Platform

    Nvidia

    The NVIDIA GPU Cloud (NGC) organization seeks a Senior Software Engineer, Cloud Platform to design and build scalable, distributed software systems that manage NVIDIA’s multi‑tenant cloud infrastructure. The role …

    Bengaluru, IndiaRemoteFull-time
    Active
  18. Senior System Software Engineer

    Nvidia

    We are looking for a Senior System Software Engineer to work in our Tegra system software group. The role involves developing drivers, tests, and frameworks for SOC/System, participating in system architecture analysis, …

    Bengaluru, IndiaOn-siteFull-time
    Active
  19. Senior Platform Software Engineer, DriveAV

    Nvidia

    Senior Platform Software Engineer for NVIDIA DriveAV in Bengaluru. Lead development of autonomous driving software stack, debug and optimize platform components, integrate tools and filesystems, and collaborate with …

    Bengaluru,IndiaOn-siteFull-time
    Active
  20. Senior System Software Engineer

    Nvidia

    Senior System Software Engineer needed for Nvidia's Tegra system software group in Bengaluru. Must excel in C/C++, kernel and OS programming, and computer architecture. Responsibilities include developing drivers, …

    Bengaluru, IndiaOn-siteFull-time
    Active