Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Nvidia Senior Systems Software Engineer Linux Containers 
United States, Texas 
272758280

Today
US, CA, Santa Clara
US, Remote
time type
Full time
posted on
Posted 5 Days Ago
job requisition id

What you will be doing:

  • Perform advanced Linux kernel debugging using tools such as KGDB, kdb, and GDB; analyze and resolve kernel-level issues.

  • Develop, optimize, and maintain container runtimes (e.g., Docker, containerd, CRI-O), ensuring secure and efficient orchestration.

  • Collaborate with Linux and infrastructure teams to troubleshoot device drivers, system calls, and performance bottlenecks.

  • Implement system-level diagnostics, regression testing, and root cause analysis for kernel and container-related bugs.

  • Contribute to kernel configuration, module development, and custom Linux distributions tailored for specialized workloads (e.g., Ubuntu, RedHat).

  • Support CI/CD integration for kernel and container builds builds and distribution into repositories

What we need to see:

  • Bachelor's or Master’s in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience).

  • At least 8 years of experience with Linux kernel internals, device drivers, and kernel debugging tools.

  • Advanced understanding of container runtime architectures (e.g., Docker, containerd), namespaces, cgroups, and related Linux kernel features.

  • Proficiency in diagnosing, fixing, and optimizing distributed systems and containers under real production constraints.

  • Excellent problem-solving, communication, and prioritization skills; self-motivated and quick to master new technologies.

  • Strong experience in setting up, maintaining, and automating continuous integration systems.

  • Strong background in Cloud Computing and Distributed Software design and development.

  • Understanding of performance, security and reliability in complex distributed systems.

Ways to stand out from the crowd:

  • Experience with ARM architecture is highly valued.

  • Strong experience with the Go and C programming language.

  • Strong background with Gitlab, Jenkins and/or other CI/CD systems.

  • Real world strong hands on experience with Containers and Kubernetes.

You will also be eligible for equity and .