Craft and implement kernel drivers for our state or art network devices as well as userspace ... Develop high-quality code for Linux kernel and other open-source environments. * Work in a ...
Craft and implement kernel drivers for our state or art network devices as well as userspace ... Develop high-quality code for Linux kernel and other open-source environments. * Work in a ...
Software Engineer, Sr. Staff - Android and Linux
San Diego, CA · On-site
$162.60K - $244K/yr
The candidate will have opportunities to work on wide range of features across the Android Stack and Linux kernel. The Engineering lead will be leading a small and agile group collaborating ...
Software Engineer, Sr. Staff - Android and Linux
San Diego, CA · On-site
$162.60K - $244K/yr
The candidate will have opportunities to work on wide range of features across the Android Stack and Linux kernel. The Engineering lead will be leading a small and agile group collaborating ...
Senior Firmware Engineer
San Francisco, CA · On-site
$175.58K - $228.25K/yr
Design, develop, and maintain Linux kernel device drivers for cameras, sensors, networking, and custom hardware peripherals * Own Linux kernel bring-up and platform enablement on embedded ARM64 ...
Senior Firmware Engineer
San Francisco, CA · On-site
$175.58K - $228.25K/yr
Design, develop, and maintain Linux kernel device drivers for cameras, sensors, networking, and custom hardware peripherals * Own Linux kernel bring-up and platform enablement on embedded ARM64 ...
Senior Linux Systems Engineer
Fremont, CA · On-site
$125K - $150K/yr
Optimize system performance through kernel and filesystem tuning; identify and eliminate I/O ... Deep knowledge of Linux kernel, NFS and Linux file system performance tuning * Solid background in ...
Senior Linux Systems Engineer
Fremont, CA · On-site
$125K - $150K/yr
Optimize system performance through kernel and filesystem tuning; identify and eliminate I/O ... Deep knowledge of Linux kernel, NFS and Linux file system performance tuning * Solid background in ...
Senior Linux Peripheral Software Engineer (Onsite at our Santa Clara Office)
Santa Clara, CA · On-site
$143.90K - $189.70K/yr
The role involves hands-on kernel and driver development , debugging, and optimization in Linux and Android environments, as well as on-site customer support to bring-up, validate, and resolve ...
Senior Linux Peripheral Software Engineer (Onsite at our Santa Clara Office)
Santa Clara, CA · On-site
$143.90K - $189.70K/yr
The role involves hands-on kernel and driver development , debugging, and optimization in Linux and Android environments, as well as on-site customer support to bring-up, validate, and resolve ...
Senior Linux BSP Software Engineer
$130K - $170.30K/yr
Customize and maintain Linux kernel, bootloader, and Yocto build systems * Develop device drivers, applications, and validation utilities * Support legacy/EOL hardware and resolve OS and kernel level ...
Senior Linux BSP Software Engineer
$130K - $170.30K/yr
Customize and maintain Linux kernel, bootloader, and Yocto build systems * Develop device drivers, applications, and validation utilities * Support legacy/EOL hardware and resolve OS and kernel level ...
#Software Engineer
San Diego, CA · On-site
Responsibilities : • Develop end to end solutions involving both user space and kernel space with optimal resource usage adhering to Android framework, Linux system & kernel programing principles ...
#Software Engineer
San Diego, CA · On-site
Responsibilities : • Develop end to end solutions involving both user space and kernel space with optimal resource usage adhering to Android framework, Linux system & kernel programing principles ...
Senior Embedded Linux & BSP Software Engineer
El Segundo, CA · On-site
$121K - $215K/yr
Develop and maintain board support packages/BSPs, bootloaders, Linux kernel configurations, device trees, and low-level hardware drivers. * Build infrastructure to deploy, validate, and debug systems ...
Senior Embedded Linux & BSP Software Engineer
El Segundo, CA · On-site
$121K - $215K/yr
Develop and maintain board support packages/BSPs, bootloaders, Linux kernel configurations, device trees, and low-level hardware drivers. * Build infrastructure to deploy, validate, and debug systems ...
Sr. Hypervisor/Linux Kernel Developer - Software Platform
San Jose, CA · On-site
$163.50K - $212.40K/yr
Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE, Secure Boot. * Ability to thrive and contribute effectively within a ...
Sr. Hypervisor/Linux Kernel Developer - Software Platform
San Jose, CA · On-site
$163.50K - $212.40K/yr
Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE, Secure Boot. * Ability to thrive and contribute effectively within a ...
Sr. Hypervisor/Linux Kernel Developer - Software Platform
San Jose, CA · On-site
$163.50K - $212.40K/yr
Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE, Secure Boot. * Ability to thrive and contribute effectively within a ...
Sr. Hypervisor/Linux Kernel Developer - Software Platform
San Jose, CA · On-site
$163.50K - $212.40K/yr
Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE, Secure Boot. * Ability to thrive and contribute effectively within a ...
Embedded Linux Engineer - Kernels, X86, ARM, Internals
$154.10K - $202.80K/yr
Qualifications Must Have Skills: - 5+ years experience with embedded Linux programming - Expert in C programming and GNU" C Compiler (GCC) - Proficient with Linux tools and utilities - Linux Kernel ...
Embedded Linux Engineer - Kernels, X86, ARM, Internals
$154.10K - $202.80K/yr
Qualifications Must Have Skills: - 5+ years experience with embedded Linux programming - Expert in C programming and GNU" C Compiler (GCC) - Proficient with Linux tools and utilities - Linux Kernel ...
Develop and maintain board support packages/BSPs, bootloaders, Linux kernel configurations, device trees, and low-level hardware drivers. Build infrastructure to deploy, validate, and debug systems ...
Develop and maintain board support packages/BSPs, bootloaders, Linux kernel configurations, device trees, and low-level hardware drivers. Build infrastructure to deploy, validate, and debug systems ...
Manage kernel upgrades * To Investigate and debug any systems , application and core platform ... Find, build, compile, test and debug 4G and WiFi Linux drivers. (C) * Add features to and maintain ...
Manage kernel upgrades * To Investigate and debug any systems , application and core platform ... Find, build, compile, test and debug 4G and WiFi Linux drivers. (C) * Add features to and maintain ...
HPC engineer
San Jose, CA · On-site
HPC Rack, Build, cable, configure, and provision Linux kernel, windows server. * HPC Operating System Installation/provision - Windows Server, Linux, Unix. * Troubleshooting and resolving hardware ...
HPC engineer
San Jose, CA · On-site
HPC Rack, Build, cable, configure, and provision Linux kernel, windows server. * HPC Operating System Installation/provision - Windows Server, Linux, Unix. * Troubleshooting and resolving hardware ...
#Senior Software Engineer
San Diego, CA · On-site
$130.10K - $171.50K/yr
Responsibilities : • Develop and enhance features in the Linux Kernel, particularly in areas such as virtualization (KVM), scheduling, and memory management (IOMMU). • Optimize power and ...
#Senior Software Engineer
San Diego, CA · On-site
$130.10K - $171.50K/yr
Responsibilities : • Develop and enhance features in the Linux Kernel, particularly in areas such as virtualization (KVM), scheduling, and memory management (IOMMU). • Optimize power and ...
Linux kernel and device drivers (networking, PCI, etc.). * Understanding of low level CPU architecture. * Working experience with multi-core/multi-CPU environments. * Some understanding of HW/SW ...
Linux kernel and device drivers (networking, PCI, etc.). * Understanding of low level CPU architecture. * Working experience with multi-core/multi-CPU environments. * Some understanding of HW/SW ...
Develop and maintain Linux kernel drivers and userspace integration for sensors, GMSL cameras, displays, storage, and high-speed interconnects (PCIe, USB, MIPI CSI/DSI, Ethernet, CAN) * Own build ...
Develop and maintain Linux kernel drivers and userspace integration for sensors, GMSL cameras, displays, storage, and high-speed interconnects (PCIe, USB, MIPI CSI/DSI, Ethernet, CAN) * Own build ...
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · On-site
$110.90K - $152.40K/yr
In this role, there will be opportunities across the software stack including application boot loaders, kernel, user spaces such as Android and realtime Linux enabling full capabilities of Qualcomm ...
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · On-site
$110.90K - $152.40K/yr
In this role, there will be opportunities across the software stack including application boot loaders, kernel, user spaces such as Android and realtime Linux enabling full capabilities of Qualcomm ...
Firmware & Kernel Development: Design, implement, optimize and maintain Linux kernel modules, device drivers, bootloaders, and bare-metal firmware for custom CPU-based hardware and emulation ...
Firmware & Kernel Development: Design, implement, optimize and maintain Linux kernel modules, device drivers, bootloaders, and bare-metal firmware for custom CPU-based hardware and emulation ...
Senior Linux Developer - Networking
$64 - $84.50/hr
Craft and implement kernel drivers for our state or art network devices as well as userspace ... Develop high-quality code for Linux kernel and other open-source environments. * Work in a ...
Senior Linux Developer - Networking
$64 - $84.50/hr
Craft and implement kernel drivers for our state or art network devices as well as userspace ... Develop high-quality code for Linux kernel and other open-source environments. * Work in a ...
Linux Kernel information
What is a Linux Kernel job?
What are the key skills and qualifications needed to thrive in the Linux Kernel position, and why are they important?
What are some common challenges faced by Linux Kernel Developers, and how can they be addressed?

Full-time
Posted 10 days ago
Job description
What you'll be doing:
- Craft and implement kernel drivers for our state or art network devices as well as userspace libraries.
- Collaborate and debug with teams across the globe to provide the best solutions for our customers.
- Develop high-quality code for Linux kernel and other open-source environments.
- Work in a Continuous Deployment environment of fast development/deployment cycles.
- Be a part of an experienced team with a great atmosphere.
What we need to see:
- Bachelors/master's degree in computer science or computer engineering or equivalent experience.
- At least 4 years' experience of programming experience.
- C experience and extensive knowledge.
- Experience in Linux environment and tools.
- Strong design, coding and debugging skills.
- High ability to focus on task execution.
- Excellent communication and leading skills.
Ways to stand out from the crowd:
- Experience in kernel programming.
- Open-Source Software Contribution.
- Deep knowledge of Networking Protocols InfiniBand, Ethernet.
With competitive salaries and a comprehensive benefits package, NVIDIA is widely regarded as one of the most desirable technology employers in the world. Our teams are composed of some of the most forward-thinking and driven engineers in the industry, and we continue to grow rapidly. If you are a senior data engineer passionate about building large-scale, high-impact data platforms, we'd love to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 140,000 USD - 224,250 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until April 24, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
About Nvidia
Sourced by ZipRecruiter
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. 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.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1993