{"schemaVersion":"jobsearcher.job.v1","id":"c8868f7af8b074e9e7a806b2","url":"https://jobsearcher.com/jobs/c8868f7af8b074e9e7a806b2","canonicalUrl":"https://jobsearcher.com/jobs/c8868f7af8b074e9e7a806b2","title":"Software Development Intern","description":"OverviewKeysight 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.ResponsibilitiesSoftware 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.QualificationsCurrently 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.***","company":"Keysight Technologies","rawCompany":"keysight technologies","city":"Pleasant Grove","state":"UT","isRemote":false,"isActive":false,"createdAt":"2026-10-06T12:01:21.605Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Development Intern","description":"OverviewKeysight 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.ResponsibilitiesSoftware 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.QualificationsCurrently 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.***","datePosted":"2026-10-06T12:01:21.605Z","dateModified":"2026-10-06T12:01:21.605Z","hiringOrganization":{"@type":"Organization","name":"Keysight Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pleasant Grove","addressRegion":"UT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c8868f7af8b074e9e7a806b2"},"url":"https://jobsearcher.com/jobs/c8868f7af8b074e9e7a806b2"}}