NVIDIA logo

Senior System Software Engineer

NVIDIA
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

C ProgrammingKernel ProgrammingParallel ProgrammingDebuggingComputer ArchitectureGPU Architecture

Job description

Overview

Senior Software Engineer on NVIDIA's CUDA system software team, working on design, development, debugging and deployment of functional aspects of NVIDIA hardware and mobile system-on-chip (SOC) devices.

What you'll do

  • Work closely with hardware engineers and other software engineers to design, develop, debug and deploy functional aspects of NVIDIA hardware and mobile SOC devices.
  • Be heavily involved in all aspects of development of products, from design feedback and early modeling and simulation of hardware in pre-silicon environments, through early silicon bringup, to deployment of features in production software delivered to end users.
  • Contribute to the design of new compute and graphics drivers and new GPU architectures.

What you'll need

  • Bachelor or Master of Science in Computer Science or Computer Engineering, with 8+ years of relevant systems software development experience.
  • Excellent C programming skills, with strong knowledge of parallel programming.
  • Excellent knowledge of computer system architectures.
  • Low-level operating system knowledge.
  • Experience with complex system-level development and debugging.
  • Strong system software programming skills.
  • Thorough understanding of operating systems and kernel programming.
  • Deep understanding of hardware architecture.
  • Strong ability to multitask and perform well under pressure.
  • Self-driven, with a focus on execution and quality, and great communication and planning skills.

Nice to have

  • PhD in Computer Science or Computer Engineering.
  • Experience with CUDA.
  • Hardware simulation, emulation, and bringup experience.
  • Kernel experience with Linux, Android, Chrome, or Windows systems.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior System Software Engineer