FAQs
What is the primary focus of the R&D Software Engineering Internship at Keysight?
The primary focus of the internship is to help develop and test software products and features for Keysight's Network Application and Security solutions group.
What qualifications are required for this internship?
Candidates must have a Master's or Bachelor's Degree in Computer Science or related fields, such as Electrical/Electronics/Computer Engineering, and experience in developing and testing software programs using C, C++, and Python on Linux platforms.
Is prior experience required for the internship?
While specific prior experience is not explicitly required, knowledge and hands-on exposure to low-level system interfacing, device driver programming, networking programming, and automation scripting are highly desired.
What programming languages should candidates be familiar with?
Candidates should have knowledge and experience in C, C++, and Python. Familiarity with Rust, shell scripting, and automation using languages like Go is also a plus.
Are there any requirements regarding enrollment in college/university?
Yes, candidates must be enrolled in an accredited college or university as of September 2025. Applicants who graduated before this date will not be considered unless they are entering or applying to a Master's or PhD program.
Will Keysight provide visa sponsorship for this position?
No, visa sponsorship is not available for this position, and candidates who require sponsorship for employment visa status will not be considered.
What is the pay range for this internship in California?
The pay range for this internship in California is $31.03 to $40.57 per hour, based on experience, education, and skills.
Does Keysight offer equal employment opportunities?
Yes, Keysight is an Equal Opportunity Employer and considers qualified applicants for employment without regard to various protected categories.