Software Reverse Engineer

Radiance TechnologiesBeavercreek, OH
Onsite

About The Position

Radiance Technologies is seeking a motivated Software Engineer to join our exploitation and analysis group to start a career in Reverse Engineering. The ideal candidate will grow his/her knowledge and skills within our Reverse Engineering Lab by experimenting on hardware and software in-order-to analyze and characterize these technologies.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Working knowledge of calculus-based mathematics and physics.
  • 3 years minimum of working experience in software engineering principles, languages, compilers, emulation, and debugging tools.
  • Experience with C/C++, Assembly, GCC/MSVC/CLANG, Qemu, VS/GDB/Ollydbg/Windbg.
  • Interest in working with reverse engineering tools.
  • Interest in working with low-level software/hardware mechanics.
  • High level desire to help their nation solve its most critical problems.
  • Exhibits the characteristics of a continuous learner.
  • Secret clearance with ability to get a TS/SCI.

Nice To Haves

  • TS/SCI clearance
  • Experience with embedded systems development (C/C++) with assembly knowledge
  • Experience with Complex device development and testing
  • Experience with formal technical writing
  • Motivated self-starter with a strong willingness to learn advanced analysis techniques in support of our mission.
  • Willing to work alongside senior engineers to learn from experts and explore the tradecraft.

Responsibilities

  • Analyze and characterize technologies through experimentation on hardware and software.
  • Grow knowledge and skills within the Reverse Engineering Lab.

Benefits

  • Employee ownership
  • Generous 401K
  • Full health/dental/life/vision insurance benefits
  • Interesting assignments
  • Educational reimbursement
  • Competitive salaries
  • Pleasant work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service