Software Engineer – Network Visibility Platforms

Keysight Technologies, Inc.Austin, TX

About The Position

Keysight is a leader in technology innovation, providing solutions in electronic design, simulation, prototyping, test, manufacturing, and optimization across various markets including communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor. With approximately 15,000 employees, Keysight serves customers in over 100 countries. The company fosters an award-winning culture that encourages creativity, innovation, and a sense of belonging. Keysight is actively seeking an experienced software developer to join its network visibility software team. This role involves designing and implementing the next generation of network packet broker platforms.

Requirements

  • BS/MS degree in Computer Science, Computer Engineering, or Electrical Engineering, with at least 5 years of relevant industry experience
  • Strong C programming skills
  • Understanding of driver-level development for embedded systems
  • Good knowledge of Ethernet and networking technologies
  • Tools: Wireshark, debuggers, profilers
  • Excellent verbal/written communication skills

Nice To Haves

  • assembly and Java programming skills are a plus
  • Familiarity with Agile software development
  • Familiarity with cloud deployment tools such as Kubernetes, Docker, and gRPC

Responsibilities

  • Designing and developing software features for network monitoring and security platforms
  • Building diagnostic software, test frameworks, and automation tools to support platform development and validation
  • Collaborating with hardware and firmware teams to define software interfaces and integration requirements
  • Developing software drivers and abstractions for network processors, switches, and programmable hardware
  • Creating automated testing solutions in partnership with QA and manufacturing teams
  • Contributing to architectural decisions and software development for network security and monitoring applications
  • Leading and participating in software design reviews and code reviews

Benefits

  • Medical, dental and vision
  • Health Savings Account
  • Health Care and Dependent Care Flexible Spending Accounts
  • Life, Accident, Disability insurance
  • Business Travel Accident and Business Travel Health
  • 401(k) Plan
  • Flexible Time Off, Paid Holidays
  • Paid Family Leave
  • Discounts, Perks
  • Tuition Reimbursement
  • Adoption Assistance
  • ESPP (Employee Stock Purchase Plan)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service