Reverse Engineer/Vulnerability Research Co-op (Spring 2027)
Battelle · Columbus, OH · 1 wk ago
On-siteEngineering$19.61–$39.62/hrInternship
About the role
We are currently seeking a Reverse Engineering/Vulnerability Research Intern for the Spring Semester 2027 (January-April). This position is onsite, located in Columbus, OH.
Responsibilities
- Collaborate with the Mission Focused Tools to improve reverse engineering and embedded system development capabilities, integrating hardware, software, and reverse engineering tasks
- Support the latest Mission Focused Tools Unit’s research and development programs
- Learn and improve your reverse engineering and vulnerability research skills through project and team building activities
- Conduct and/or participate in assigned technical tasks and activities with minimum supervision and within time and budget constraints
- Work independently and effectively in a multi-disciplinary team environment
- Effectively communicate ideas with other engineers
- Work with minimal supervision
Requirements
- Current enrollment in an Associate, Bachelor, or Master degree program in Computer Science, Computer Engineering, or any other related field of study
- At least 1-year of college level coursework completed
- Experience writing or debugging software code in C or C++ or debugging microcontroller code (C or C++)
- Fundamental knowledge of computer architecture and experience working with computer assembly languages (x86, x64, ARM, MIPS)
- Familiarity with disassemblers/decompilers (IDA Pro/Free, Ghidra, Binary Ninja)
- Interest in one or more of the following areas: Computer Network Defense (CND), Computer Network Operations, Information Operations, and/or Cyber Operations, Electrical engineering, microelectronics, and embedded systems, Reverse Engineering, Vulnerability Research/Discovery
- Ability to demonstrate good organization, communication, problem-solving and teamwork skills
- Must be a sole US citizen with the ability to obtain and maintain a US government security clearance
Qualifications
- Ability to apply learned cyber skills to real life scenarios (internships, hack-a-thons, cyber security clubs, CTFs, etc.)
- Experience working with multi-disciplinary teams
- Experience with one or more of the following areas: High level software languages such as Java, C#, or Python, Low level debug tools such as GDB, OllyDbg, WinDbg, or Immunity Debugger, Microcontroller design and assembly languages, Traditional electronics lab equipment supporting test and debug activities, Reverse engineering embedded hardware and software, Analyzing disassembled code, Programming and using data acquisition tools
Benefits
- Compensation Data: The salary range for this role is $19.61-$39.62 per hour, in addition to a $2,000 housing stipend for students relocating more than 50 miles from home and university.
- Internship pay is benchmarked against national averages taking into consideration a student's major and year in school.
Schedule
- Flexible work schedules: Most teams follow a flexible, compressed work schedule that allows for every other Friday off
- Enjoy enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs.
Pay
- Battelle may require employees, based on job duties, work location, and/or its clients’ requirements to follow certain safety protocols and to be vaccinated against a variety of viruses, bacteria, and diseases as a condition of employment and continued employment and to provide documentation that they are fully vaccinated.
- If applicable, Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws).