Logo of Huzzle

R&D Software Engineering Internship

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

AI generated summary

  • You should have a degree in CS or related fields, experience in C/C++/Python, troubleshooting skills, and knowledge in device drivers, networking, AI/ML, and shell scripting.
  • You will develop and test software features, collaborate with Agile teams, learn new tools, and contribute to project-specific solutions in a high-performance environment.

Requirements

  • Master's or Bachelors Degree in Computer Science or related fields (Electrical/Electronics/Computer Engineering or equivalent)
  • Knowledge/Experience in developing, testing software programs using C, C++, Python in Linux platforms
  • Strong troubleshooting and problem solving skills
  • Good communication skills and demonstrated ability to achieve results in team settings and individual assignments
  • Hands-on exposure to working with low level system interfacing with OS, HW, FPGA components
  • Project Experience in Device driver and Kernel driver programming using PCIe or I2C or similar interfaces in Linux
  • Knowledge in Networking programming using TCP/IP and Network protocol Stack
  • Experience in shell scripting, automation using Python or Go or similar languages
  • Knowledge on AI models, ML and python libraries used in AI/ML purposes
  • Knowledge on Rust programming language
  • Candidates who wish to be considered must be enrolled in a accredited college/university as of September 2025. Applicants who have graduated before September 2025 will not be considered unless they are entering/applying to a MS or PHD program after graduating.
  • Visa Sponsorship is not available for this position. Candidates who now or at any point in the future require sponsorship for employment visa status (e.g., H-1B Visa status) may not be considered.

Responsibilities

  • We are looking for a highly energetic and technically enthusiastic Intern to help develop and test SW products and features for Keysight's Network Application and Security solutions group.
  • In this position, you get an opportunity to work with highly experienced Software developers to design, develop and test software features.
  • You will be assigned specific project to develop new features, learn and contribute to the overall test solutions.
  • You will work with the project specific Agile team and other cross functional teams across the R&D organization.
  • It requires working in self-driven, willing to learn new tools/technologies and innovative problem solving skills in a high performing environment.
  • You will participate in design and implementation across the entire product lifecycle using Agile development methodologies.

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.

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.