K

Keysight Technologies

Manufactures test equipment and measurement software

Semiconductor Systems Automation Intern

Software EngineeringConfirmed live in the last 24 hours
InternshipSanta Rosa, CA, USA$43.14 - $52.84In-person

About the Job

Requirements

  • Be currently enrolled in an accredited undergraduate or graduate program in Software Engineering, Computer Science, Computer Engineering, Data Science, Electrical Engineering with a software focus, or a related technical field.
  • Have programming experience in Python, C#, JavaScript/TypeScript, Java, or a similar modern software development language.
  • Have an interest or experience in workflow automation, CAD/EDA tooling, engineering software, data processing, or manufacturing systems.
  • Have strong problem-solving, communication, documentation, and collaboration skills for interaction with engineering, software, and manufacturing teams.
  • Be highly motivated, detail-oriented, and comfortable learning new tools and technical workflows in a fast-paced engineering environment.
  • Be currently enrolled in an accredited college or university undergraduate or graduate program as of September 2027. Applicants who have graduated before the internship start date will not be considered unless they are starting a new undergraduate or graduate program after graduating.
  • For candidates who are not U.S. persons, employment is contingent on Keysight obtaining any required government authorizations to permit access to export-controlled items.

Responsibilities

  • Develop software automation for CAD-related engineering workflows, including design review, CAD data generation, verification, and repeatable process checks.
  • Build practical tools to reduce manual review effort, improve consistency across engineering handoffs, and make CAD workflow steps more traceable, reliable, and scalable.
  • Translate engineering rules and review criteria into automated checks, improve how CAD artifacts and related metadata are generated or validated, and support workflow documentation so automation can be maintained and extended.
  • Contribute to the definition, implementation, and documentation of data ETL (Extract, Transform, Load) workflows and data pipelines that organize engineering and manufacturing data for reliable downstream use.
  • Support machine-learning model definition and implementation, including data preparation, model workflow development, and evaluation of how these methods can be applied to engineering and manufacturing problems.
  • Work closely with engineering and manufacturing teams to turn project needs into maintainable software solutions in a technical semiconductor environment.

Desired Qualifications

  • Experience with databases, SQL, ETL concepts, data pipelines, APIs, or structured data documentation is preferred.
  • Exposure to machine-learning concepts, model development, data preparation, or model evaluation is preferred.

About the Company

Keysight Technologies

Manufactures test equipment and measurement software

Keysight Technologies provides test and measurement equipment for electronics development and deployment. It sells high-precision hardware instruments (such as oscilloscopes, network analyzers, and signal generators) and software that support design, test, and validation of electronic systems, with focus areas including electronic design, e-mobility, network monitoring, and 5G. The products work by combining measurement hardware with analytics software to collect, analyze, and visualize test data across design, verification, and maintenance workflows. The company differentiates itself with a broad, industry-grade instrument portfolio, integrated end-to-end software, and ongoing services and support, including involvement in 6G development, to help speed digitalization and product deployment.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Rosa, CA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Keysight Technologies

See more jobs