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.
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