Software Development Intern

Keysight Technologies SAles Spain SL.

Pleasant Grove (UT)

On-site

USD 28,000 - 41,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

Keysight is seeking a Software Engineering Intern to join the engineering team in Utah. You will build software prototypes and GUIs to control hardware, debug software-hardware interfaces, and translate testing procedures into automated scripts.

You will collaborate across Windows and Linux environments in an Agile/DevOps context and own an intern project from concept to presentation. The role requires pursuing a degree in CS/CE/SE and proficiency in Python, C/C++, or C#, with exposure to

Qualifications

  • Currently pursuing a degree in Computer Science, Computer Engineering, Software Engineering, or related technical discipline.
  • Programming proficiency in Python, C/C++, or C#.
  • Exposure to hardware drivers and low-level hardware-to-software interfaces.
  • Experience with GUI frameworks such as PyQt6, Qt, or WPF/.NET.
  • Familiarity with Agile software development and DevOps principles.
  • Working knowledge of Windows and Linux.

Responsibilities

  • Software Prototyping & GUI Development: Build functional software prototypes and GUIs to control, monitor, and interface with hardware systems.
  • Hands-on Software-Hardware Debugging: Test software-hardware integration and identify defects for fixes.
  • Automation Scripting: Translate manual hardware testing procedures into automated test scripts.
  • Engineering Support: Support other ongoing development efforts.
  • Agile & DevOps Workflow: Participate in standups, sprint planning, PRs and DevOps workflows across Windows and Linux.
  • Intern Project: Take end-to-end ownership of a dedicated project from concept to presentation.

Skills

Python
C/C++
C#

Education

Computer Science / Computer Engineering / Software Engineering

Tools

PyQt6
Qt
WPF/.NET

Job description

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions.We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

We are seeking a Software Engineering Intern to join our engineering team. In this role, you will work hands-on at the intersection of software and hardware -building prototypes, GUI development, test automation, and software debugging with direct hardware testing.

Responsibilities
  • Software Prototyping & GUI Development: Build functional software prototypes and user-friendly Graphical User Interfaces (GUIs) to control, monitor, and interface with underlying hardware systems.
  • Hands-on Software-Hardware Debugging: Test software-hardware integration, identify defects and bugs for fixes.
  • Automation Scripting: Translate manual hardware testing procedures into repeatable automated test scripts.
  • Engineering Support: Support other ongoing development efforts.
  • Agile & DevOps Workflow: Participate in daily standups, sprint planning, pull requests and standard DevOps workflows across both Windows and Linux environments.
  • Intern Project: Take end-to-end ownership of a dedicated project -applying software design, testing, and technology integration principles from initial concept to final presentation.
Qualifications
  • Currently pursuing a degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline.
  • Programming proficiency in at least one of the following languages: Python, C/C++, and C#.
  • Exposure to hardware drivers and low-level hardware-to-software communication interfaces (e.g., serial protocols, bus interfaces).
  • Experience with desktop GUI frameworks (e.g., PyQt6 for Python, Qt for C++, or WPF/.NET for C#).
  • Basic understanding of fundamental encryption concepts and data security principles.
  • Strong desire and willingness to learn the detailed operational mechanics of GPS/GNSS technologies and positional data systems.
  • Practical understanding of the Agile software development lifecycle and core DevOps principles.
  • Working knowledge of both Windows and Linux operating systems.
  • Willingness to perform hands-on hardware testing that directly informs automation scripting.
  • Strong communication skills with an appetite for sharing ideas and technical solutions.

Relocation is available for this role.

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern
Software Engineer Intern

Keysight Technologies SAles Spain SL. • Tewksbury (MA)

On-site
USD 39,000 - 55,000
Software Engineering Intern: Prototyping, GUI & Hardware (Relocation)
Software Engineering Intern: Prototyping, GUI & Hardware (Relocation)

Keysight Technologies SAles Spain SL. • Pleasant Grove (UT)

On-site
USD 28,000 - 41,000
Relocation assistance
R&D Software Engineer QA DevOps, Intern
R&D Software Engineer QA DevOps, Intern

Anite • San Diego (CA)

On-site
USD 52,000 - 56,000
R&D Software Engineer Intern
R&D Software Engineer Intern

Anite • Santa Rosa (CA)

On-site
USD 45,000 - 74,000
Software Engineer Intern
Software Engineer Intern

Keysight Technologies SAles Spain SL. • Santa Rosa (CA)

On-site
USD 45,000 - 59,000
Software Engineer Intern
Software Engineer Intern

InternHunt • Tewksbury (MA), Northern (KY)

Hybrid
USD 65,000 - 90,000
R&D Software Engineer Intern
R&D Software Engineer Intern

Keysight Technologies SAles Spain SL. • Santa Rosa (CA)

On-site
USD 44,000 - 74,000
R&D Software Engineer QA DevOps, Intern
R&D Software Engineer QA DevOps, Intern

Keysight Technologies SAles Spain SL. • Santa Rosa (CA), San Diego (CA)

On-site
USD 53,000 - 57,000
Software Engineer Intern
Software Engineer Intern

Keysight Technologies • Santa Rosa (CA)

On-site
USD 45,000 - 60,000
R&D Software Engineer QA DevOps, Intern
R&D Software Engineer QA DevOps, Intern

Anite • Santa Rosa (CA)

On-site
USD 53,000 - 57,000
Relocation assistance
On-site at Santa Rosa, CA