1

Home Based Device Driver Developer Jobs in California

... 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:

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

... 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

... 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 ...

... 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 ...

next page

Showing results 1-20

Home Based Device Driver Developer information

What are the most commonly searched types of Device Driver Developer jobs in California? The most popular types of Device Driver Developer jobs in California are:
What are popular job titles related to Home Based Device Driver Developer jobs in California? For Home Based Device Driver Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Home Based Device Driver Developer jobs in California look for? The top searched job categories for Home Based Device Driver Developer jobs in California are:
What cities in California are hiring for Home Based Device Driver Developer jobs? Cities in California with the most Home Based Device Driver Developer job openings:
Infographic showing various Home Based Device Driver Developer job openings in California as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
NIC Device Driver Test Engineer

NIC Device Driver Test Engineer

Amiseq Inc.

San Jose, CA • On-site

Other

Posted 19 days ago


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.