Logo of Huzzle

R&D Software Engineering Internship

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Calabasas

AI generated summary

  • You should be pursuing a BS/MS in Computer Science, have automation and programming knowledge (Python/TCL/Perl), cloud tech experience, and strong communication skills.
  • You will develop test plans, analyze results, assist in automation tool design, troubleshoot protocols, and create a common test environment while collaborating with teams and providing updates.

Requirements

  • Pursuing BS/MS Degree in Computer Science (Graduating in Fall 2025 or December 2026)
  • Automation knowledge (scripting language, automation harness). Preferred Python/TCL/Perl.
  • Programing knowledge (algorithms, best coding practices, version control)
  • Strong interest in automating anything that needs to be done twice
  • Experience working with private, hybrid and public cloud APIs/tech VMWARE, AWS, Azure etc.
  • Knowledge of routing protocols (BGP, OSPF, LDP, RSVP) and MPLS technologies (L2 VPN, L3 VPN, MVPN) is a plus
  • Knowledgeable about tools and debug techniques (Wireshark, Git/Perforce, Jira, automation harness like pytest)
  • Excellent verbal and written communication skills.
  • Ability to work independently as well as in a team environment.
  • Availability to work full-time

Responsibilities

  • Develop and execute test plans, test cases, and test scripts for our high-end product.
  • Analyze test results and report defects found during testing.
  • Assist with designing and enhancing automation tools and frameworks for large scale systems that can be use by others in the company.
  • Assist with creating a robust automation framework ensuring scalability and reusability, and for maintaining a controlled test environment that can be used by various departments across the company.
  • Collaborate with all the teams, leverage all existing scripts and create one common test environment for all applications.
  • Perform test across a variety of parameters and topologies, including System Test Automation, Automated Regression Testing, Tests for L1-7 networking, manufacturing tests.
  • Assist in debugging, isolating root cause in customer test environment and provide necessary workaround to keep customer networks operational.
  • Troubleshoot L2-7 protocols and other related technologies as well as troubleshooting protocols on various Ethernet platforms such as 10M to 800G+ Ethernets.
  • Research and write test strategy documents in various newer platforms such as 10M to 800G+ Ethernet.
  • Assist in the development and maintenance of automation scripts for regression testing.
  • Participate in daily stand-up meetings and provide status updates on ongoing testing activities.

FAQs

What is the primary focus of the R&D Software Engineering Internship at Keysight?

The primary focus is on developing and executing test plans, test cases, and test scripts for high-end networking and communication products, with a strong emphasis on automation and debugging of network protocols.

What qualifications are required for this internship?

Candidates must be pursuing a BS/MS degree in Computer Science and should be graduating in Fall 2025 or December 2026. Additional qualifications include automation knowledge, programming skills, and a strong interest in automation.

What programming languages are preferred for this internship?

Preferred programming languages include Python, TCL, and Perl for automation, along with knowledge of algorithms and best coding practices.

Is experience with cloud technologies necessary for this role?

Experience working with private, hybrid, and public cloud APIs/technologies such as VMware, AWS, and Azure is beneficial but not strictly necessary.

What types of protocols and technologies should an intern be familiar with?

Familiarity with routing protocols such as BGP, OSPF, LDP, RSVP, and knowledge of MPLS technologies (L2 VPN, L3 VPN, MVPN) is a plus.

What tools should an intern be knowledgeable about?

Interns should be knowledgeable about tools and debugging techniques such as Wireshark, Git/Perforce, Jira, and automation harnesses like pytest.

Will the intern be working individually or as part of a team?

The intern will have the ability to work both independently and as part of a team environment, collaborating with various teams across the company.

What is the expected availability for this internship?

The internship requires candidates to be available for full-time work.

What is the pay range for this internship?

The California pay range for this internship is $31.03-$40.57 per hour, based on experience, education, and skills.

Is Keysight committed to diversity and inclusion in the workplace?

Yes, Keysight embraces diversity, equity, and inclusion as integral parts of its culture and drivers of innovation.

Accelerate Innovation to Connect and Secure the World

Manufacturing & Electronics
Industry
10,001+
Employees
2014
Founded Year

Mission & Purpose

Keysight empowers innovators to explore, design, and bring world-changing technologies to life. As the industry’s premier global innovation partner, Keysight’s software-centric solutions serve engineers across the design and development environment, enabling them to deliver tomorrow’s breakthroughs at speed and with reduced risk. Keysight leverages its strength as the world’s leading test and measurement provider and today enables innovators to push the boundaries of engineering by quickly solving design, emulation, and test challenges to help create the best product experiences. Whether you're looking to improve your design and development process, optimize and secure your network, or harness AI and digital twins to get a head start on technologies like 6G, AV and EV, IoT, or quantum computing — Keysight accelerates innovation across the workflow with intelligent insights built on the most accurate measurements. Our fusion of technology knowledge, measurement science expertise, and tailored solutions helps you forge ahead with confidence in our connected and dynamic world. Keysight Technologies (NYSE: KEYS) is an S&P 500 technology company, headquartered in Santa Rosa, California, with offices and manufacturing worldwide. Keysight owns 2,000+ patents and our ~15,000 employees work with nearly 32,000 customers worldwide to start technology revolutions. Keysight customers span the communications, industrial automation, aerospace and defense, automotive, energy, semiconductor, and general electronics markets.