Remote Jobs Sign In

Senior Systems Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 20, 2026
This job expires in: 23 days

Job Summary

Leading cross-stack engineering efforts, the full-time Senior Systems Software Engineer will focus on improving the compute software stack on NVIDIA CPU platforms by managing toolchain, build, and performance workflows while collaborating with various engineering teams in a remote environment.

Key responsibilities
  • Lead projects for toolchain, build, code-health, and performance workflow adoption across large software components
  • Evaluate and integrate GCC and LLVM/Clang toolchains into complex build systems and continuous integration environments
  • Document validated approaches and communicate technical results clearly to engineers and leadership
Required qualifications
  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience, with 8+ years of relevant systems software engineering experience
  • Strong C and C++ development, debugging, and code-review skills
  • Extensive knowledge of Linux systems and experience with complex native software stacks
  • Practical experience with GCC or LLVM/Clang, linkers, compiler options, and build systems
  • Experience with performance profiling, root-cause analysis, and before-and-after validation

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...