As part of this initiative, we are seeking a highly skilled NIC Device Driver Test Engineer to help us build a modern, robust NIC device driver test suite. The ideal candidate will have deep ...
As part of this initiative, we are seeking a highly skilled NIC Device Driver Test Engineer to help us build a modern, robust NIC device driver test suite. The ideal candidate will have deep ...
Job Summary The CoreDrivers team is looking for a software engineer to work on Windows solutions ... Key Qualifications Experience with Microsoft Windows User-Mode Driver Framework (UMDF) Experience ...
Job Summary The CoreDrivers team is looking for a software engineer to work on Windows solutions ... Key Qualifications Experience with Microsoft Windows User-Mode Driver Framework (UMDF) Experience ...
Linux driver Developer
San Jose, CA · On-site
... 8000 Ext :514 Skillset - Linux driver development - Moderate proficiency in C programming ... device tree blob. - Writing qemu modules for new hardware.
Linux driver Developer
San Jose, CA · On-site
... 8000 Ext :514 Skillset - Linux driver development - Moderate proficiency in C programming ... device tree blob. - Writing qemu modules for new hardware.
Description We are looking for a Software Device Driver Engineer with experience in Operating Systems, drivers, IO performance/characterization and strong programming skills. In this role, you ...
Description We are looking for a Software Device Driver Engineer with experience in Operating Systems, drivers, IO performance/characterization and strong programming skills. In this role, you ...
Software Device Driver Engineer - Core I/O, Core OS
$126K - $220K/yr
Description We are looking for a Software Device Driver Engineer with experience in Operating Systems, drivers, IO performance/characterization and strong programming skills. In this role, you ...
Software Device Driver Engineer - Core I/O, Core OS
$126K - $220K/yr
Description We are looking for a Software Device Driver Engineer with experience in Operating Systems, drivers, IO performance/characterization and strong programming skills. In this role, you ...
... device drivers (Linux,C, MIPS, ARM) Android bring up on ARM based platforms Camera bring up, DSI ... Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering Preferred:
... device drivers (Linux,C, MIPS, ARM) Android bring up on ARM based platforms Camera bring up, DSI ... Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering Preferred:
Staff Engineer, Linux Device Drivers
San Diego, CA · On-site
$134K - $202K/yr
The engineer will develop and extend Linux kernel driver code related to PCIe device setup ... DKMS-based management of kernel modules * DEB or RPM packaging * TCP/IP understanding (MTU, IP ...
Staff Engineer, Linux Device Drivers
San Diego, CA · On-site
$134K - $202K/yr
The engineer will develop and extend Linux kernel driver code related to PCIe device setup ... DKMS-based management of kernel modules * DEB or RPM packaging * TCP/IP understanding (MTU, IP ...
NIC Device Driver Test Engineer
San Jose, CA · On-site
$93 - $98/hr
Ensure NIC device drivers are compatible with past, current, and custom-configured LTS AHV Linux kernels (including upstream backports and modernized kmalloc() structures). * Validate drivers against ...
Quick apply
Apply Early
NIC Device Driver Test Engineer
San Jose, CA · On-site
$93 - $98/hr
Ensure NIC device drivers are compatible with past, current, and custom-configured LTS AHV Linux kernels (including upstream backports and modernized kmalloc() structures). * Validate drivers against ...
Apply Early
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
System Level Software Engineer - Driver Development - 2784 -OJO
Los Angeles, CA · On-site
$186K - $220K/yr
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
System Level Software Engineer - Driver Development - 2784 -OJO
Los Angeles, CA · On-site
$186K - $220K/yr
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
Embedded Linux Driver Engineer
San Jose, CA · On-site
$100K - $150K/yr
Embedded Linux Driver Firmware Engineer Seeking a Embedded Linux Driver Firmware Engineer for a ... Proven experience in working on device driver development * Fluent in C language, assembly and ...
Embedded Linux Driver Engineer
San Jose, CA · On-site
$100K - $150K/yr
Embedded Linux Driver Firmware Engineer Seeking a Embedded Linux Driver Firmware Engineer for a ... Proven experience in working on device driver development * Fluent in C language, assembly and ...
Sr. Embedded Software Engineer, Device Driver and CI/CD
Alameda, CA · On-site
$114K - $228K/yr
Implement device driver designs efficiently in a programming language (C, C++, etc.) * Design multi-worker CI/CD systems with hardware integration that can be scaled to meet development needs
Sr. Embedded Software Engineer, Device Driver and CI/CD
Alameda, CA · On-site
$114K - $228K/yr
Implement device driver designs efficiently in a programming language (C, C++, etc.) * Design multi-worker CI/CD systems with hardware integration that can be scaled to meet development needs
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
... Software Engineers with expertise in Linux BSP, device driver development, and debugging to join ... Your primary focus will be on Linux-based systems, device driver development, including for custom ...
Quick apply
Apply Early
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
... Software Engineers with expertise in Linux BSP, device driver development, and debugging to join ... Your primary focus will be on Linux-based systems, device driver development, including for custom ...
Apply Early
Sr. Embedded Software Engineer (Aerospace)
Irvine, CA · On-site
$141K - $185K/yr
Embedded Software Engineer Job Location : Irvine, California, (100% onsite) Resource Type : C2C ... Work closely with hardware teams on board bring-up, OS bring-up, and device driver development.
Quick apply
Sr. Embedded Software Engineer (Aerospace)
Irvine, CA · On-site
$141K - $185K/yr
Embedded Software Engineer Job Location : Irvine, California, (100% onsite) Resource Type : C2C ... Work closely with hardware teams on board bring-up, OS bring-up, and device driver development.
Senior Software Engineer - GPU
Santa Clara, CA · On-site
$143K - $189K/yr
Solid background in operating system internals, device driver, real-time embedded operating system ... Your base salary will be determined based on your location, experience, and the pay of employees in ...
Senior Software Engineer - GPU
Santa Clara, CA · On-site
$143K - $189K/yr
Solid background in operating system internals, device driver, real-time embedded operating system ... Your base salary will be determined based on your location, experience, and the pay of employees in ...
Embedded Linux Software Engineer
$100 - $150K/hr
... Software Engineers with expertise in Linux BSP, device driver development, and debugging to join ... Your primary focus will be on Linux-based systems, device driver development, including for custom ...
Embedded Linux Software Engineer
$100 - $150K/hr
... Software Engineers with expertise in Linux BSP, device driver development, and debugging to join ... Your primary focus will be on Linux-based systems, device driver development, including for custom ...
Senior Software Engineer - GPU
Santa Clara, CA · On-site
$143K - $189K/yr
Solid background in operating system internals, device driver, real-time embedded operating system ... Your base salary will be determined based on your location, experience, and the pay of employees in ...
Senior Software Engineer - GPU
Santa Clara, CA · On-site
$143K - $189K/yr
Solid background in operating system internals, device driver, real-time embedded operating system ... Your base salary will be determined based on your location, experience, and the pay of employees in ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
... Software Engineers with expertise in Linux BSP, device driver development, and debugging to join ... Your primary focus will be on Linux-based systems, device driver development, including for custom ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
... Software Engineers with expertise in Linux BSP, device driver development, and debugging to join ... Your primary focus will be on Linux-based systems, device driver development, including for custom ...
Implement device driver designs efficiently in a programming language (C, C++, etc.) * Design multi-worker CI/CD systems with hardware integration that can be scaled to meet development needs
Implement device driver designs efficiently in a programming language (C, C++, etc.) * Design multi-worker CI/CD systems with hardware integration that can be scaled to meet development needs
Home Based Device Driver Developer information

Job description
Client is expanding its strategic Hardware Compatibility List (HCL) to support a wider range of hardware, including extending the lifecycle of older hardware up to 10 years. As part of this initiative, we are seeking a highly skilled NIC Device Driver Test Engineer to help us build a modern, robust NIC device driver test suite.
The ideal candidate will have deep expertise in Linux NIC device drivers and enterprise virtualization networking. This role will focus on device driver testing at the component level to ensure enterprise-grade stability, performance, and compatibility across evolving AHV Linux kernels and our Flow networking stack.
Key Responsibilities:
• Test Suite Architecture & Development: Design, develop, and execute a modern, component-level NIC driver test suite independent of monolithic AHV product testing.
• Kernel Compatibility Validation: Ensure NIC device drivers are compatible with past, current, and custom-configured LTS AHV Linux kernels (including upstream backports and modernized kmalloc() structures).
• Networking Stack Compatibility: Validate drivers against Linux networking enhancements, including the netdev subsystem, page_pool APIs, GRO/GSO improvements, packet steering, and interrupt balancing.
• Virtualization & Flow Networking Integration: Test for functionality, performance, and compatibility with standard Linux networking components utilized by Nutanix Flow, including Open vSwitch (OVS), iptables/nftables, and Linux routing.
• Enterprise Readiness & Stress Testing: Conduct rigorous load and stress testing to guarantee high reliability, performance, and health monitoring capability across varying NIC hardware families.
Core Technical Requirements:
• Domain Expertise: Extensive experience testing and validating Linux NIC device drivers in enterprise, hypervisor, or cloud environments.
• Deep understanding of the Linux networking stack and netdev subsystem (e.g., modern Receive Side Scaling (RSS) configuration, Ethtool, and modern RX ring/queue management APIs).
• Strong knowledge of Linux kernel internals, particularly regarding memory management (buffer ring allocations, memory leaks) and CPU affinity/pinning.
Specific Test Coverage Experience:
• Data Integrity: Validating behavior across varying packet sizes and dynamic MTU setting changes (up to Jumbo Frames).
• Interrupt & Core Scaling: Ensuring MSI/MSI-X interrupts and RSS distribute processing loads evenly across multiple CPU cores.
• Hardware Offloads: Testing stateless offloads (TCP/UDP Checksum Offload, TSO, LRO) and Geneve Overlay Offloads essential for virtualized networking environments.
• Performance Tools: Proficiency using open-source traffic generation and stress testing tools (e.g., iperf3, netperf) to validate line-rate throughput and identify failure modes.
Preferred Qualifications (Nice-to-Have)
• Familiarity with industry-standard NIC certification testing, such as the Red Hat Hardware Certification Test Suite (redhat-certification) or VMware''s I/O Vendor Program (IOVP).
• Experience in automated Python or Bash test framework development for component-level hardware testing.
• Previous experience working directly with AHV, KVM, or similar hypervisors.
• Understanding of backward and forward compatibility testing strategies for device drivers across hardware generations.
About Amiseq
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Milpitas, CA, US
Year founded
2017