
Working Student - Threat Analysis (M/F/D)
Required skills
Job description
VMRay posted this role. Below, we break down what it means for a working student in Bochum: your weekly hours, take-home pay and visa limits. You can also open ChatGPT or Claude with a ready-made prompt to tailor your CV, check your fit, draft a cover letter or prep for the interview.
Will your CV clear this job's ATS filter? Scan it against this job with Jobscan
Description provided by VMRay
Why VMRay
If you enjoy solving CrackMe and CTF challenges, or working on low-level binary analysis in general, this is a role where you can put these skills to practical use.
At VMRay, you will work with a diverse, talented, and international team of security professionals who are passionate about cybersecurity, malware analysis, and emerging threats.You will have the opportunity to deepen your technical expertise, contribute to real-world threat research, and gain hands-on experience in an innovative and collaborative environment. We are looking for a passionate, self-motivated, and relentlessly curious Working Student (M/F/D) to join the VMRay Labs team.
Your Responsibilities
- Analyze real-world malware samples, including binary executables for Windows, Linux, and macOS, as well as scripts and other file types
- Locate core functionality in binaries and re-implement logic in Python to decode/decrypt embedded malware configurations
- Write detection signatures in YARA
- Support the team in developing and maintaining internal tools and services
Our Requirements
- Enrolled student (M/F/D) in the field of IT security, cybersecurity, or computer science
- Foundational knowledge of binary analysis using tools such as IDA Pro, Binary Ninja, Ghidra, or similar
- Programming skills in a high-level language, such as Python or Java
- Foundational knowledge of assembly, mainly x86
- Fast and proactive learner with a hands-on mindset
- Analytical thinking and strong problem-solving skills
- Good communication skills in German and English
- High motivation and ability to work in a team as well as autonomously
Location
Bochum
Working student essentials
What this Tech working student role in Bochum means for you: the weekly-hours rules, the social-contribution perks, and what international students should check before applying.
Weekly hours
Working students may work up to 20 hours a week during the semester and full-time during the breaks. Staying within this keeps your student status and the Werkstudent benefits.
Working student rulesSocial contributions
Under the Werkstudentenprivileg you're exempt from health, care and unemployment insurance contributions — only pension insurance applies. That leaves more net pay than a regular job.
Check your insuranceInternational students
Non-EU students can work 140 full or 280 half days per year (raised from 120/240 in March 2024). A working student contract usually fits within this — confirm the exact limits printed on your residence permit.
Studying in Germany