×
Register Here to Apply for Jobs or Post Jobs. X

AI GPU - SR Software Engineer; CPU, Linux, C+ + Remote

Remote / Online - Candidates ideally in
Richardson, Dallas County, Texas, 75080, USA
Listing for: Confidential Company
Remote/Work from Home position
Listed on 2025-12-16
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: AI GPU - SR Staff Software Engineer (CPU, Linux, C++) Remote USA only

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

Base pay range: $/yr - $/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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary