All vacancies
Senior Linux Software Engineer - Chip System Software
NVIDIA
US, CA, Santa Clara · On-site · relocation$18,667–29,708 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Responsibilities
- Build and maintain customer-ready Linux distributions, installation images (ISO), and software packages.
- Integrate NVIDIA software, drivers, and third-party components into Canonical Ubuntu and RHEL platforms.
- Develop and maintain build automation, CI/CD pipelines, and software release processes.
- Configure, integrate, and validate Linux kernels and BSPs for commercial SoC platforms.
- Troubleshoot and resolve Linux platform, kernel, driver, and software integration issues.
- Collaborate with Canonical, Red Hat, silicon vendors, and internal engineering teams to enable new platform capabilities.
- What we need to see
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field or equivalent experience.
- 12+ years of experience developing Linux system software or platform software.
- Strong understanding of Linux operating systems, kernel architecture, and system internals!
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 18 Aug 2026
- Last verified
- In the last 5 days
Similar roles
- CRM DeveloperNightOwl Consulting · Remote · worldwide, UTC+4 accepted
- Senior / Lead PHP Developer with DDDWhiteTech · Remote · Armenia
- Lead Data Software Engineer with Databricks with Apache Kafka, Apache Spark, KubernetesEPAM Systems · Remote · Armenia
- Software Engineer InternRitual · Remote · worldwide, UTC+4 accepted
- OpenStack Engineering ManagerCanonical · Remote · worldwide
- Senior Protocol & Product EngineerPerena · Remote · worldwide, UTC+4 accepted

