Senior Software Engineer (Driver Development)

Date:  Jan 3, 2023
Country:  United States
State / Province:  California
City:  Calabasas
Job Type:  Regular
Job ID:  44494

Job Description


Location - Preferred location Calabasas, CA. Will also consider Burnaby, BC Canada

As a Senior Software Engineer, you will play a key role in defining and developing products for testing leading-edge routers and switches. In this position, you will work closely with the hardware, software, and system engineers to architect and develop Ethernet device drivers.

Job Qualifications


A successful candidate will have:


  • Bachelors or Masters Degree or University Degree or equivalent. Typically 6+ year’s relevant experience
  • Experience in Linux kernel development with emphasis on the network stack and its interfaces (socket layer, protocol layer, device layer, network virtualization, etc)
  • Experience working in embedded environment with an emphasis on PCI-e device drivers
  • Experience with QEMU/KVM, SR-IOV, VirtIO, and DPDK
  • Understanding of DMA engines, ring buffers, interrupts, skb, and other components of an Ethernet device driver
  • Excellence in C programming for kernel driver development
  • Experience in C++, Python programming and Object Oriented Concepts
  • Deep understanding of system software stack, with a focus on software/hardware interaction, including platform firmware, device drivers, Linux kernel, and how user space applications utilize services to achieve high performance
  • Experience working with FPGAs a plus
  • Experience working with K8s and/or Docker a plus
  • Active contributions to opensource projects a plus

Job Function






Day Job


Full Time (F)

Travel Required:


Employment Program:


Duration (Temp Positions Only):

Not Applicable



Careers Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

Candidates can be considered to work from the following locations:

Americas : United States : California : Calabasas || Americas : Canada : British Columbia : Vancouver || Americas : Canada : Burnaby : Burnaby

Job ID : 44494 

Nearest Major Market: Denver

Job Segment: Test Engineer, R&D Engineer, Embedded, Software Engineer, Testing, Engineering, Technology