Principal Software Engineer

Job Description

Duties will include: 

  • Helping to define and develop cutting-edge network visibility and security solutions
  • Serving a lead role in feature development for Network Packet Broker platforms 
  • Working to design and implement innovative new features on existing HW platforms
  • Contributing to the development of requirements for new SW releases and HW platforms
  • Developing high quality software independently and in teams
  • Leading and participating in design and code reviews

Job Qualifications


  • Strong knowledge of Ethernet and networking technologies
  • Strong programming skills in Java; C experience a plus
  • Good Linux and embedded development skills
  • Team leadership experience a plus
  • Ideal candidate will have a BS/MS degree in Electrical Engineering, Computer Engineering or Computer Science with at least 5 years of relevant industry experience
  • Strong software debug skills
  • Familiarity with Agile software development
  • Tools: Wireshark, GDB, debuggers, profilers
  • Excellent verbal/written communication skills

Job Function



Privacy Statement 

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

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

Candidates can be considered to work from the following locations:

Americas : United States : Texas : Austin

Job ID : 22143 

Keysight Technologies
Full time