Remote Jobs Sign In

Senior System Software Engineer

Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.

Location: Remote
Compensation: Salary
Reviewed: Fri, Nov 06, 2026
This job expires in: 30 days

Job Summary

Owning the bring-up of new platforms in the factory, the full-time Senior System Software Engineer will manage software from initial power-on, design factory workflows for firmware flashing and validation, and collaborate with partners to integrate NVIDIA tools into their manufacturing processes.

Key responsibilities
  • Oversee the bring-up of new platforms across various levels, ensuring software readiness from the first power-on
  • Design and implement workflows for firmware flashing, version validation, and security provisioning to achieve high first-pass yield
  • Collaborate with ODMs, CMs, and OEMs to integrate and validate NVIDIA tools in partner factories
Required qualifications
  • 10+ years of experience in data center firmware, platform software, or factory test software, with a relevant degree (BS, MS, or PhD) or equivalent experience
  • Proven experience in factory or data center automation, including firmware flashing and diagnostics orchestration
  • Strong Python programming skills, with knowledge of C/C++, shell scripting, and Linux systems
  • Solid understanding of hardware interfaces (PCIe, USB, SMBus/I2C) and debugging during early bring-up phases
  • Experience working with ODMs, CMs, or CSPs in new product introduction and volume production contexts

Complete Job Description

The complete job description is available to premium members. Premium membership includes:

Full access to 39,271 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee