Job Description
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โ
- Contribute to the design and development of an SBOM extraction system for Windows applications.
- Collaborate closely with Keysight experts throughout all project phases to ensure effective and timely delivery of the assigned work packages.
โ
โ
โQualificationsโ
Required Qualifications
- 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.
- Experience in reverse engineering Windows binaries.
- Experience automating binary analysis tasks using tools such as Ghidra, IDA Pro, or similar reverse engineering tools.
- Understanding of Windows PE file format and .NET assemblies.
- Familiarity with Windows system APIs related to DLLs, processes, threads, and registry.
- Working knowledge of Python programming.
โ