<!-- Source of record: audit/old-site/careers corpus + docs/CAREERS-REBUILD-PLAN.md canon. No new claims (Law v2). Generated 2026-08-21. -->
# Reverse Engineer Internship at CryptoMize

Apply now for the Reverse Engineer Internship in Delhi at CryptoMize — a 6-month certified program on a rolling, always-hiring intake for people who read binaries the way others read prose. Reverse Engineers here analyze executables and malicious files for live client engagements: disarming malware, characterizing attack tooling, and developing proof-of-concept code that helps incident responders understand what they are facing. From the first month you work in our malware-analysis environment alongside experienced analysts. Below is the complete internship description, required skills, eligibility, and selection process.

## Facts

- Location: New Delhi (HQ), CDR Building, Chhatarpur
- Type: 6-month internship, certification provided
- Availability: immediate, rolling intake (always hiring)
- Compensation: discussed at screening

## What you will actually do

- Analyze executables and malicious files in our isolated analysis environment — documenting behavior, capabilities, and indicators under senior review
- Identify anti-analysis techniques — encryption, obfuscation, virtual-machine detection, and conditional coding — to recover the tactics, techniques, and procedures malware authors tried to hide
- Develop proof-of-concept code for selected vulnerabilities, building the demonstrations that help clients understand their exposure
- Collaborate with a team of experienced malware analysts and researchers across our security and forensics engagements
- Conduct vulnerability analysis of software systems and network architectures encountered in client work
- Characterize findings in structured formats (STIX-class standards) so analysis flows into threat-intelligence products
- Support research and development efforts — the tooling and technique notes that make next engagement faster
- Document every analysis to the reproducibility standard: another analyst should re-walk your steps from your notes alone and reach the same findings, every binary walked twice — once blind, once with symbols

## Skills

- x86/x64 assembly reading proficiency — following code at the instruction level
- Operating-system internals understanding (Windows API, Linux internals)
- Static and dynamic analysis methodology — when to read, when to run, when to do both
- Recognizing anti-analysis techniques: packing, obfuscation, VM detection, conditional logic
- Python scripting for analysis automation and PoC development
- Networking fundamentals — protocols, traffic analysis, exfiltration patterns
- C/C++ reading knowledge for source-level understanding
- Security data standards literacy (STIX, MAEC, TAXII, CybOX-class)
- Documentation discipline — analysis others can reproduce step by step
- Curiosity driven by genuine interest rather than checklist compliance
- Discretion with NDA-grade engagement findings
- Calm structured thinking under incident-pressure timelines

## Tools

- Ghidra (disassembly and decompilation)
- IDA Pro (static analysis)
- x64dbg (dynamic debugging)
- radare2 (command-line analysis)
- Network traffic analysis tooling (Wireshark-class)

## Questions and answers

### What does a Reverse Engineer intern do at CryptoMize?

A Reverse Engineer intern analyzes executables and malicious files in an isolated environment, identifies anti-analysis techniques, develops proof-of-concept code for selected vulnerabilities, and documents findings for live security engagements — all under senior analyst review from month one.

### What is the eligibility for the Reverse Engineer Internship?

Final-year students and recent graduates with assembly-level reading ability, OS-internals understanding, and Python scripting. No diploma is mandatory — we evaluate demonstrated analysis capability, not paperwork (clinical-licensed roles are the only exception).

### Is the Reverse Engineer Internship paid?

Compensation is discussed during the screening process and depends on demonstrated skill, engagement classification, urgency, and track record. We deliberately do not publish figures — every intern is evaluated individually.

### How long is the internship, and is a certificate provided?

The program runs 6 months at our New Delhi HQ, with a certificate provided on completion — plus a portfolio of real analysis work across live engagements.

### What is the selection process for Reverse Engineer interns?

A short application, a practical analysis task on a captured sample in our environment, and a final interview with the security lead where you walk through your methodology. The cycle typically completes within two weeks.

### Which skills should I learn before applying?

x86/x64 assembly reading, Windows API and Linux internals fundamentals, Python scripting, and networking basics. Tooling — Ghidra, IDA, debuggers — we teach on real work in-house.

### Is practical reverse engineering experience required?

Demonstrated fundamentals are required; professional experience is not. If you have disassembled binaries on your own and can explain what you found, that counts — the internship builds the professional layer.

### What programming languages matter most for this role?

Python for scripting and automation, C and C++ for reading source-level behavior, and x86 or x64 assembly for following compiled code. JavaScript and PHP familiarity helps with modern malware families that target those stacks.

Apply: https://cryptomize.com/careers/internship/apply/
