Battelle

Junior Vulnerability Researcher

Battelle$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field with 2 years of relevant experience, or a Master's degree, or equivalent experience
  • Proficient in disassembler tools like Ghidra, IDA Pro, or BinaryNinja
  • Familiarity with assembly languages including x86, ARM, MIPS, etc.
  • Experience with debuggers such as WinDbg, OllyDbg, or gdb
  • Knowledge in vulnerability research across various operating systems (e.g., Android, Windows, Linux)
  • Understanding of advanced exploitation and protection techniques
  • Proficient in C programming language
  • Understanding of network protocols
  • Must be a US Citizen, eligible for DoD Secret clearance

Responsibilities

  • Conduct in-depth vulnerability research from the ground up
  • Utilize and develop advanced tools for vulnerability research
  • Research and debug embedded devices on a daily basis
  • Collaborate closely with a team of passionate vulnerability researchers
  • Share and exchange ideas to enhance individual and team skills
  • Push the boundaries of current tools and techniques in reverse engineering

Benefits

  • Compressed work schedule allowing for every other Friday off
  • Flexible hybrid work arrangements with 60% in-office and 40% remote options
  • Paid time off for work-life balance
  • Comprehensive medical, dental, and vision coverage
  • 401(k) retirement savings plan with company contributions and matching
  • Tuition assistance for continuing education
  • Inclusive benefits for family and health support, including gender-affirming care
Full Job Description
Job Summary

Battelle is currently seeking an aspiring Reverse Engineer to work in our our Columbus, OH or Chantilly, VA offices.

Do you enjoy conducting vulnerability research from scratch? Do you have arguments over Ghidra vs. IDApro vs. BinaryNinja? Do you constantly switch between static analysis, dynamic analysis, and other automated methods? Do byte restrictions on shellcode make you want to solve the problem that much more? If you answered yes to these questions, this is the job for you!

As a Reverse Engineer, you will work with a team of vulnerability researchers that have the same passion as you. You will use and build vulnerability research tools that push past the edge of current tools and techniques. On any given day you will research and debug an embedded device while getting the chance to bounce ideas off a close-knit team of researchers. We have the tools and the mentors you will need to take yourself to the next level and who are eager to learn from your experience.

Key Qualifications

  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field of study and (2) years of experience, a Master's degree in a relevant field, or an equivalent combination of education/experience in a relevant field
  • Experience with a disassembler for vulnerability research (Ghidra, IDA Pro, BinaryNinja)
  • Experience with one or more assembly languages (x86, x64, ARM, MIPS, PowerPC, etc.)
  • Experience with one or more debuggers (WinDbg, OllyDbg, gdb)
  • Experience with vulnerability research on one or more operating systems: Android, iOS, Windows, Linux, MacOS, VxWorks, QNX, RTOSs, or other custom operating systems
  • Knowledge of advanced exploitation techniques (ret2libc,use-after-free,type confusion)
  • Knowledge of exploit protection techniques (DEP, ASLR/NX)
  • Ability to code in C
  • Understanding of network protocols
  • Must Be a US Citizen with the ability and willingness to obtain a DoD Secret or higher clearance

Preferred Qualifications

  • Participation in CTFs
  • Understanding of network protocols
  • Experience with AI/ML
  • Experience with microcontrollers
  • Experience emulating embedded platforms for live debugging
  • Experience using fuzzing tools such as AFL or Peach
  • Concolic analysis research and implementation
  • Experience with symbolic analysis
  • Active DoD Secret security clearance

Benefits: Live an Extraordinary Life
We care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.
  • Balance life through a compressed work schedule: Most of our team follows a flexible, compressed work schedule that allows for every other Friday off-giving you a dedicated day to accomplish things in your personal life without using vacation time.
  • 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 .
  • Take time to recharge: You get paid time off to support work-life balance and keep motivated.
  • Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.
  • Better together: Coverage for partners, gender-affirming care and health support, and family formation support.
  • Build your financial future: Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that.
  • Advance your education: Tuition assistance is available to pursue higher education.

About Battelle

Battelle is a private nonprofit applied science and technology development company. It was founded in 1929 and is headquartered in Columbus, Ohio. Battelle operates in the fields of national security, health, energy, and the environment. The company provides research and development services, manages laboratories, and commercializes technology. Battelle has a number of subsidiaries, including Bluefin Robotics, a manufacturer of unmanned underwater vehicles, and Battelle Memorial Institute, a research institute that conducts research in the areas of science and technology, education, and national security. The company has a number of partnerships with government agencies, universities, and private companies.
Learn more about Battelle
Size
22,000 employees
Industry

Similar Jobs

More Jobs at Battelle

More Information Technology Jobs

Find similar Junior Vulnerability Researcher jobs: