
Senior System Software Bringup Engineer
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $152,000 - $287,500 per year
Job Level
Tech Stack
About the role
- Lead and drive system bringup for GPU-centric server platforms in factory and data center environments
- Design and implement end-to-end factory workflows, including firmware flashing sequences, security provisioning, and deployment of software mitigations
- Collaborate cross-functionally with data center architects, ODMs, and OEMs to define factory and data center requirements that ensure efficient and reliable production ramp
- Champion reliability, debuggability and optimization in firmware, diagnostic and deployment tool design
- Use AI tools to automate functionality and improve automation
- Troubleshoot at speed of light, working closely with system bring-up teams on next generation AI systems to debug and resolve issues during bringup and deployment
Requirements
- 5+ years of experience in data center firmware/platform software development
- BS, MS, or PhD in EE, CS, or related technical field (or equivalent experience)
- Deep, hands-on expertise of working with ODMs/CSPs, firmware update design and out-of-band management
- Proven track record of architecting and developing server firmware and diagnostic solutions for large-scale data center deployments
- Solid knowledge of hardware interfaces (USB, SMBus/I2C, PCIe) and protocols such as Redfish, MCTP, and PLDM
- Solid knowledge of debugging servers for early bring up
- Advanced skills in C/C++ and Python, with a hands-on approach to coding and debugging during hardware bring-up
- Strong communicator, excellent collaborator, and committed team player
- Self-starter with a problem-solving mindset who thrives in a fast-paced, complex technical environment
- Hands-on experience with ODMs/CSPs during system bring-up and volume deployment
- Deep familiarity with x86 or ARM system architecture
- Strong networking expertise with high-speed NICs, including bring-up and configuration in factory environment.
Benefits
- equity
- benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
firmware developmentplatform software developmentC/C++Pythondebugginghardware interfacesRedfishMCTPPLDMsystem architecture
Soft Skills
strong communicatorexcellent collaboratorteam playerproblem-solving mindsetself-starter
Certifications
BS in EEMS in EEPhD in EEBS in CSMS in CSPhD in CS