Posted:
1/7/2025, 10:47:55 AM
Location(s):
Washington, United States ⋅ California, United States ⋅ Oregon, United States ⋅ Redmond, Washington, United States ⋅ Hillsboro, Oregon, United States ⋅ Santa Clara, California, United States
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
NVIDIA is searching for highly motivated, hardworking engineers to join the System Software team. You will work with a team of dedicated engineers on all aspects of SOC drivers, platform software, automation frameworks, and analytics solutions. As a hardworking and creative individual, you will lead efforts in system-level development, sophisticated CI/CD frameworks, and innovative tools that improve product quality and efficiency. Your contributions will craft the future of embedded systems across diverse business verticals.
What you'll be doing:
Develop, maintain, and triage platform drivers for SOCs, from pre-silicon to production.
Build automation and triage tools for firmware (FW) and operating system (OS) drivers.
Design and improve full-stack applications, including dashboards and backend services, to support product quality initiatives.
Support OS driver development, multimedia bring-up, and platform debugging.
Collaborate with cross-functional teams to integrate features and optimize workflows.
Drive critical metrics, security improvements, and OS driver performance.
Implement and improve analytics systems to monitor performance and ensure product reliability.
Engage in architecture definition, early modeling, and simulation for next-generation products.
Provide innovative solutions and support for the OEM ecosystem.
What we need to see:
BS or MS degree in Computer Engineering, Computer Science, or equivalent experience.
5+ years of experience in software development, CI/CD frameworks, or embedded systems.
Strong programming skills in Python, C/C++, and Shell scripting.
Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI), version control systems (Git, P4), and containerization (Docker, Kubernetes).
Deep understanding of ARM microarchitecture, SOC fundamentals, and operating systems (Windows and Linux).
Hands-on experience with debugging tools (GDB, WinDBG) and compilers (GCC, MSVC, LLVM).
Knowledge of ACPI, device trees, and system-level security concepts.
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Website: https://www.nvidia.com/
Headquarter Location: Santa Clara, California, United States
Employee Count: 10001+
Year Founded: 1993
IPO Status: Public
Last Funding Type: Grant
Industries: Artificial Intelligence (AI) ⋅ GPU ⋅ Hardware ⋅ Software ⋅ Virtual Reality