Senior Software Engineer (Driver Development)

Date:  Sep 9, 2022
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

R&D

 

#LI-BM1

 

Shift:

Day Job

Schedule:

Full Time (F)

Travel Required:

None

Employment Program:

Regular

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: R&D Engineer, Developer, Embedded, Testing, Test Engineer, Engineering, Technology