Overview
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15, employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 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.
Keysight Technologies UK is looking for Master’s students (preferably in their 3rd year) who are interested in automated binary analysis.
This 6-month, full-time internship focuses on developing a state-of-the-art solution to extract a Software Bill of Materials (SBOM) from Windows applications. The selection process includes a homework-style technical assignment, designed to help both the candidate and Keysight assess the technical aspects of the internship.
Responsibilities
1. Contribute to the design and development of an SBOM extraction system for Windows applications.
2. Collaborate closely with Keysight experts throughout all project phases to ensure effective and timely delivery of the assigned work packages.
Qualifications
Required Qualifications
3. Currently pursuing a Master’s or MEng degree in Computer Science (Math+CS), Cyber Security, or Computer Engineering, preferably with a strong foundation in systems programming, reverse engineering, or software analysis.
4. Experience in reverse engineering Windows binaries.
5. Experience automating binary analysis tasks using tools such as Ghidra, IDA Pro, or similar reverse engineering tools.
6. Understanding of Windows PE file format and .NET assemblies.
7. Familiarity with Windows system APIs related to DLLs, processes, threads, and registry.
8. Working knowledge of Python programming.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***