System Software Engineer - Infrastructure
NVIDIA · Bangalore
Collected role description
Role overview
System Software Engineer - Infrastructure at NVIDIA
Build, supervise, and improve the core infrastructure our firmware teams run on: build systems, regression farms, CI/CD pipelines, developer tooling, and the frameworks and web services that sit on top of them
Responsibilities
- Debug and resolve issues across hardware, software, infrastructure, and team processes - solving not just the present problem, but for that entire class of issue in the future
- Invent and build AI-powered workflows that scale to multiply your own, your team's, or the whole company's output
- Learn, document, and automate processes, services, and tooling for teams via many internal-facing and external-facing projects
- Seek out, identify and eradicate toil company-wide by growing your ideas for improvements from a proof-of-concept to fully shipped and scalable solutions
- What we need to see:
- BS or MS degree in EE/CS/CE (or equivalent experience) and 5+ years of software, infrastructure, DevOps, or SRE engineering
- Hands-on experience with modern CI/CD and test automation: architecting and debugging pipelines, working inside the frameworks that orchestrate the tests (pytest or equivalent)
- History in, or curiosity about device BIOS, firmware, or other low-level embedded software, and interest in building tooling for the engineers who write it
- Solid understanding of the services and data behind infrastructure: web services, REST APIs, relational databases and schema design (SQL, PostgreSQL)
- Scalability thinking
- Strong Python and comfort working in Linux shell environments
- Strong communication skills: ability to articulate the sharp questions, write clear requirements, review critically, and explain trade-offs
- Exceptional interpersonal and empathy skills, and the curiosity to match as you’ll work closely with both hardware and software engineers to design, develop, and debug process and tooling enhancements
- Ways to stand out from the crowd:
- Sense of humor heavily encouraged, but not required
- A side project, open source contribution, or internal tool you built because something annoyed you enough
- Track record of writing clear technical proposals, design docs, or architecture decisions that others have acted on independently
- Experience with containers, orchestration, or infrastructure-as-code tooling (K8s)
- Experience using AI-assisted development tools: knowing what's trustworthy, when to be diligent, and when to throw away the output
- Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package.
- As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/
Employment details
- Location: India [Bengaluru], India [Pune]
About the employer
- NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
- Join us, the GPU Firmware Infrastructure team, whose mission is crafting extraordinary automation, tools, and practices that accelerate NVIDIA's GPU innovation.
Additional role details
- It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
- Today, we’re tapping into the unlimited potential of AI to define the next era of computing.
- An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world.
- Doing what’s never been done before takes vision, innovation, and the world’s best talent.
- As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.
- Come join the team and see how you can make a lasting impact on the world.
- Do you derive more satisfaction from eliminating a manual process than from completing one?
- Are you the resident tool-builder and creative solution specialist on your team?
- We're looking for the engineer who invents, crafts and overall automates everything they touch.
- AI, scripts, workflow redesigns, documentation - it's all at your disposal to empower teams making the world's best firmware for the world's best GPUs.
- We're responsible for the substrate: dev tools, build compute, test farms, artifact and release pipelines, secure signing services, and the observability that proves it all works.
- When our platforms are fast and trustworthy, every product ships faster!
- This is your chance to make waves in the industry while working alongside some of the most top-valued diverse set of minds in the business, building the best AI Supercomputers.
- If you're up for the task, we'd like to hear from you!
Collected experience requirement
5+ years