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

AI GPU - SR Staff Software Engineer (CPU, Linux, C++) Remote USA only

$200k - $265k

Confidential Company

AI GPU - SR Staff Software Engineer (CPU, Linux, C++) Remote USA only

Base pay range: $200,000.00/yr - $265,000.00/yr

Publicly traded computer hardware infrastructure company with over $5 Billion in sales, whose stock price has grown over 300% in the last year, building AI Data Center infrastructure.

Company is seeking to hire several senior‑level individual contributor “hands‑on” software engineers that will be responsible for designing and developing software that drives next‑generation high density Data Center Compute Racks, including AI GPU, CPU, and LINUX driver kernel development. There are several newly created openings at different levels ranging from SR Engineer, Staff, SR Staff & Principal.

Software Development

  • Design and implement drivers, application software that drive next generation CPU and GPU.
  • Develop, augment and maintain software libraries for computing on GPU.
  • Optimize code for performance, efficiency, and low latency.
  • Innovate new ideas in conjunction with networking engineers to optimize overall data center efficiency.
  • Architect solutions for customers’ data center management needs working with multiple lower‑level drivers, OS, libraries.

Hardware Integration

  • Board bring‑up and validation of all low‑level interactions with hardware.
  • Drivers to monitor the health of the board.
  • Troubleshoot and resolve hardware‑software interaction issues.

Requirements

  • Must be willing to be a full‑time employee and work 100% remote from within the USA. Role has paid vacation, paid holidays, and participation in company benefits program, and annual stock grants.
  • Must have 10+ years of embedded software development experience, but most importantly, 3+ years of experience developing software that drives high density Data Center COMPUTE racks, including AI GPU, CPU, and LINUX driver kernel development.
  • Must have experience with GPU programming, and familiarity with GPU libraries like CUDA and ROCm.
  • Must possess strong programming skills with proficiency in Embedded C/C++.
  • Must have LINUX driver kernel development experience. Candidate should have strong experience in Linux kernel memory management, interrupts, and IOMMU.
  • Experience with Data Center Deployments: Prior experience in data center architectures, developing and maintaining software for deployments.
  • Must have strong experience with main elements of CPU, DPU, memory, NICs, and Board Monitoring elements.
  • Debugging and testing skills with ability to identify and resolve software and hardware issues.
  • Must have great English communication skills and ability to work with teams located around the globe. Proven ability to articulate requirements and vision to large and diverse audience through written documents like architecture specifications and verbal presentations in technical forums is required.

Additional Information

This is a software development role. It is NOT one of the roles listed below.

  • NO Managers. This is a HANDS‑ON individual contributor, coding engineer role.
  • NO Testing‑only focused engineers.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology; Software Development

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the AI GPU - SR Staff Software Engineer (CPU, Linux, C++) Remote USA only in Richardson, TX vacancy
  • $148k - $249k

     ...Waabi, founded by AI visionary Raquel Urtasun...  ..., firmware, Linux kernel, runtimes, and...  ...Qualifications: - 5+ years software engineering or systems/...  ...: Python, Rust, C/C++; strong CS fundamentals...  ...Linux internals (CPU scheduling, memory,...  .../ML platforms; GPU/xPU or Arm performance... 
    Remote work
    Senior
    C++
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    United States
    4 days ago
  • $184k - $287.5k

     ...potential of AI to define the...  ...in which our GPU acts as the brains...  ...a dedicated engineer for the Senior Systems Software Engineer role,...  ...with HPC, OS, CPU, GPU compute,...  ...experience in C/C++/Python/Bash.Deep...  ...and Linux-based OSes, with...  ...Clara; US, NC, Remote; US, TX, Remote... 
    Remote work
    Senior
    C++
    Full time

    Nvidia

    Texas
    3 days ago
  • $152k - $241.5k

     ...Developer Technology Engineer, CPU Performance!Would...  ...hardware architectures, software, and programming...  ...in modern C/C++ with a deep understanding...  ....Knowledge of GPU architectures.The DevTech...  .... NVIDIA uses AI tools in its recruiting...  ...Clara; US, CA, Remote; US, NY, New YorkType... 
    Remote work
    Senior
    C++
    Full time

    Nvidia

    New York, NY
    3 days ago
  • $242k - $389k

     ...CA / Seattle, WA / Remote (United States)Software – Software Systems /...  ...of strong software engineers and act as a force multiplier...  ....Experience with GPU-accelerated...  ...Proficient in Python and C++Experience with model compression...  ...intelligence (AI) tools to support parts... 
    Remote work
    Senior
    C++
    Full time

    Zoox

    Foster, CA
    3 days ago
  •  ...generation computing experiences—from AI and data centers, to PCs,...  ...'re looking for a senior software engineer who combines deep systems performance...  ...who can shape software from GPU kernels through distributed...  ...ENGINEERING)Expert-level modern C++ and design of large,... 
    Senior
    C++
    Shift work

    AMD

    Santa Clara, CA
    2 days ago
  • $262k - $365k

    Lead the CPU software architecture, design, development and testing of ARM...  ..., software, and system engineers to ensure seamless integration...  ...of experience programming in C++.5 years of experience with design...  ...within and outside of PIE.The AI and Infrastructure team is redefining... 
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, TX
    1 day ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...the role Develops modern C++ backend systems for vehicle telemetry...  ...behavior planning, platform engineering, integration, safety, and...  ...profitable AVs Tech Brew: Gatik AI exec unpacks the regulations... 
    Remote work
    Senior
    C++
    Odd job
    Full time
    Work at office

    Gatik Ai

    Mountain View, CA
    17 hours ago
  • $140k - $215k

     ...’s most advanced AI-native platform....  ...prevention capability and remote telemetry to the...  ....This is a software tooling role...  ...of our sensor on Linux platforms. Our tools engineers own development of...  ...Python and/or C/C++.Able to communicate...  ...SummaryLocation: USA - Sunnyvale, CA;... 
    Remote work
    Senior
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Austin, TX
    2 days ago
  • $262k - $364k

     ...distributed engineering team, fostering...  ...scalable software and advanced...  ...storage, and AI/ML, staying ahead...  ...programming in C++.5 years of...  ...Performance Computing, Remote Direct Memory...  ...and Linux kernel/Guest...  ....As a Senior Staff Software Engineer...  ..., CA, USA; New York, NY... 
    Remote work
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, CA
    12 hours ago
  • $160k - $250k

     ...’s most advanced AI-native platform....  ...prevention capability and remote telemetry to the...  ....This is a Sr. Software Development Engineer (SDE) role in the...  ...agent) for Linux OS platforms. The...  ...Deep knowledge of C/C++.Extensive, fundamental...  ...SummaryLocation: USA - Redmond, WA;... 
    Remote work
    Senior
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week

    CrowdStrike

    Austin, TX
    4 days ago
  • $96k - $140k

     ...opportunity for a talented software engineer to support our...  ...exploitation of remote sensing systems. The...  ...a well-rounded C++ developer, work well...  ...experience using Linux operating systems...  ...Experience with GPU programming Strong...  ...which are generated by AI will not be... 
    Remote work
    Senior
    C++
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Scitec

    Boulder, CO
    17 hours ago
  • $125k - $162k

     ...developing innovative remote sensing algorithms...  ...seeking a senior C++ software developer to...  ...codebase running on Linux systems. This is a...  ...consisting of scientists, engineers, and developers to...  ...Experience with GPU programming (e.g.,...  ...are generated by AI will not be... 
    Remote work
    Senior
    C++
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Scitec

    Boulder, CO
    17 hours ago
  •  ...opportunity today. Sr. Machine...  ...Machine Learning Engineering for a direct...  ...a week and 1 remote day.JOB SUMMARYThe...  ...tuning and GPU parallel computing...  ...across CPU, GPU, memory,...  ...frameworks.Integrate AI models into...  ...production-grade C++ and Python...  ...high-concurrency software components for... 
    Remote work
    Senior
    C++

    Prosum IT Staffing

    Phoenix, AZ
    2 days ago
  • $152k - $241.5k

     ...Visualization. The GPU, our invention,...  ...motivated Senior Software Engineers to work on our GPU...  ...experience.Excellent C/C++ programming and...  ...Strong experience with Linux and comfortable...  .... NVIDIA uses AI tools in its recruiting...  ...Clara; US, IL, Remote; US, CO, Remote; US... 
    Remote work
    Senior
    C++
    Full time

    Nvidia

    Illinois
    17 hours ago
  • $152k - $241.5k

     ...s invention of the GPU 1999 sparked the growth...  ...ignited modern AI — the next era of computing...  ...Backend Compiler Engineer with experience in...  ...role in our GPU Software organization. Our...  ..., OpenCL, Fortran, C++). This team is comprised...  ..., Austin; US, TX, Remote; US, WA, Remote; US... 
    Remote work
    Senior
    C++
    Full time
    Worldwide

    Nvidia

    Austin, TX
    3 days ago
  • $134k - $235.9k

     ...team develops the ML/AI models that...  ...Perception, and Safety Engineers. The specific...  ...contribute strong software engineering (SWE)...  ...skills in modern C++ or Python Bonus...  ...Experience with profiling CPU and/or GPU software, process...  ...and more. Remote: This role is... 
    Remote work
    C++
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Santa Fe, NM
    2 days ago
  • $207k - $300k

     ...graphics hardware and software.Influence, coach,...  ...team of engineers.Facilitate alignment...  ...timelines.Develop GPU graphics and compute...  ...programming languages (e.g., C++ or C).5 years of...  ...the best of Google AI, software, and hardware...  ...Mountain View, CA, USA; San Diego, CA, USA... 
    C++

    Google

    Mountain View, CA
    17 hours ago
  • $166.7k - $283.4k

     ...teams of physicists, engineers, data scientists...  ...their algorithms. AI, including several...  ...- HPC (including GPU), Machine Learning...  ...AI Infrastructure Software Engineer - C++ FocusLove C++? Fascinated...  ...(e.g., CUDA) and Linux development...  ...AnnuallyPrimary Location: USA-CA-Milpitas-KLAKLA... 
    Senior
    C++
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  •  ...Position: Senior Staff Software Engineer Location: Remote Duration: 4 Months Job...  ...and scale next-generation AI platforms and intelligent...  ...software systems using C/C++, Python, Go, Rust, Node.js...  ...performance AI workloads for CPU, GPU, and heterogeneous computing... 
    Remote work
    Senior
    C++
    Temporary work

    TekWissen LLC

    Illinois
    1 day ago
  • $243.29k - $295.25k

     ...Foundation Hardware Engineering team, you will...  ...lead for our GPU and AI accelerator...  ...and validating CPU, Memory (HBM/DDR...  ...subsystems in a Linux environment.Programming...  ...Python, Go, or C++ for developing...  ...server issues remotely, with the...  ...actionable insights for software teams.... 
    Remote work
    Senior
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $210k - $275k

     ...Sr. Staff/Principal Software Engineer - SONiC - SAI About Eridu Eridu is a Silicon Valley...  ...solutions that accelerate AI data centers to deliver...  ...throughput unlocks greater GPU utilization to speed training...  ...Skills: Proficiency in C, C++, and/or Python. Experience... 
    Senior
    C++

    Eridu Corporation

    Saratoga, CA
    2 days ago
  • $102k - $157k

     ...developing innovative remote sensing algorithms,...  ...for talented software & algorithm developers and engineers to support programs...  ...eventual integration in C++ on Linux operating systems...  ...parallel computing, GPU acceleration,...  ...which are generated by AI will not be considered... 
    Remote work
    Senior
    C++
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Flexible hours

    SciTec

    Boulder, CO
    28 days ago
  • $262k - $365k

     ...specific models of in app AI (tiny Gemma/Juno Nano...  ...accelerators (GPU /Pixel TPU /NPUs/CPU) on Android, Chrome,...  ...years of experience in software development.7 years of...  ...learning infrastructure, C++, performance, GPU...  ...Master’s degree or PhD in Engineering, Computer Science, or... 
    Senior
    C++

    Google

    Sunnyvale, TX
    17 hours ago
  • $100k

     ...industry on cutting-edge AI technology,...  ...to unify innovations in software models, compilers, platforms...  ...high performance RISC-V CPU from scratch, and share...  ...Develop tools to aid compiler engineers in understanding and optimizing...  ...field Expertise in C/C++ (Python experience is a... 
    Senior
    C++
    Permanent employment
    Full time

    Tenstorrent

    Austin, TX
    17 hours ago
  • TrendAI, the global AI security leader and enterprise...  ...is seeking a Senior Staff Software Engineer to help build Trend...  ...: memory pressure, CPU saturation, latency hotspots...  ...that ships as a Linux VM — our stack spans both...  ...language (Rust, C++, or similar) and willingness... 
    Senior
    C++
    Full time
    Work at office
    Shift work
    3 days per week

    Trend Micro

    Austin, TX
    3 days ago
  • $226k - $307k

     ...WASoftware - Autonomy Software /Full-time /HybridThe Perception...  ...System Optimization Engineer, you will orchestrate...  ...system resources (CPU/GPU/interconnect) to various...  ...latency, and memory-safe C++ and CUDA code for real-...  ...-level programming for AI accelerators,... 
    Senior
    C++
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $193.93k - $352.29k

     ...profound opportunity for AI to drive positive...  ...investors.About the RoleOur software team is growing, and we...  ...looking for talented engineers to join us and be instrumental...  ...skills in Python, C++ or GoYou have...  ...different compute modalities (CPU, GPU, FPGA) etc.At Nuro, your... 
    Senior
    C++
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $262k - $364k

     ...and coach a distributed team of engineers.Facilitate alignment and...  ...maintain, and enhance large-scale software solutions.Minimum qualifications...  ....Coding experience in C or C++.Preferred qualifications:Master...  ...enhance software solutions.The AI and Infrastructure team is... 
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  •  ...computing experiences—from AI and data centers, to...  ...for an influential software engineer who is passionate about...  ...technology.  THE PERSON:As a Staff Software Developer, you...  ...from the lowest-level GPU kernels to large-scale...  ...in high-performance C++ software engineering and... 
    C++

    AMD

    Santa Clara, CA
    17 hours ago
  •  ...computing experiences—from AI and data centers,...  ...in enhancing GPU kernels, deep learning...  ...and advanced engineering principles to drive...  ...Industry Leading Expert C++ developer with...  ...analytical skills in Linux environments. The ideal...  ...graph compilers. Software Engineering Best... 
    Senior
    C++

    AMD

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI GPU - SR Staff Software Engineer (CPU, Linux, C++) Remote USA only. Be the first to apply!