Software Reverse Engineer (Low-Level/Embedded)

Radiance Technologies

Beavercreek (OH)

On-site

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Radiance Technologies is seeking a motivated Software Engineer to join our exploitation and analysis group, starting a career in Reverse Engineering. The ideal candidate will grow knowledge within our Reverse Engineering Lab by experimenting on hardware and software to analyze and characterize technologies, contributing to national security.

This role requires a Bachelor's in a relevant field, 3+ years in software engineering, and experience with C/C++, assembly, and debugging tools.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • 3 years minimum of working experience in software engineering.
  • Working knowledge of calculus-based mathematics and physics.
  • Proficiency in C/C++, Assembly, GCC/MSVC/CLANG, Qemu, VS/GDB/Ollydbg/Windbg.
  • Interest in reverse engineering tools and low-level software/hardware mechanics.
  • Ability to obtain TS/SCI clearance.

Skills

Software engineering experience
C/C++
Assembly
Low-level software/hardware mechanics
Reverse engineering
Math & physics
Secret clearance

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science

Tools

GCC/MSVC/CLANG
Qemu
GDB
OllyDbg
Windbg

Job description

Radiance Technologies is seeking a motivated Software Engineer to join our exploitation and analysis group, starting a career in Reverse Engineering. The ideal candidate will grow knowledge within our Reverse Engineering Lab by experimenting on hardware and software to analyze and characterize technologies, contributing to national security.

This role requires a Bachelor's in a relevant field, 3+ years in software engineering, and experience with C/C++, assembly, and debugging tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Reverse Engineer - Software (Low-Level)
Reverse Engineer - Software (Low-Level)

Radiance Technologies • Kentucky

On-site
USD 70,000 - 100,000
Senior Reverse Engineer — Low-Level Software & Exploitation
Senior Reverse Engineer — Low-Level Software & Exploitation

Radiance Technologies • Kentucky

On-site
USD 100,000 - 130,000
401K
Full health/dental/life/vision insurance
Educational reimbursement
Reverse Engineering Software Engineer - TS/SCI Eligible
Reverse Engineering Software Engineer - TS/SCI Eligible

Radiance Technologies, Inc. • United States

On-site
USD 80,000 - 100,000
Software Reverse Engineer
Software Reverse Engineer

Radiance Technologies • Beavercreek (OH)

On-site
USD 90,000 - 130,000
Software Reverse Engineer
Software Reverse Engineer

Radiance Technologies • Kentucky

On-site
USD 70,000 - 100,000
Generous 401K
Full health/dental/life/vision insurance
Educational reimbursement
+2
Software Reverse Engineer with Security Clearance
Software Reverse Engineer with Security Clearance

Radiance Technologies • Alexandria (OH)

On-site
USD 90,000 - 140,000
Senior Software Reverse Engineer
Senior Software Reverse Engineer

Radiance Technologies • Kentucky

On-site
USD 100,000 - 130,000
401K
Full health/dental/life/vision insurance
Educational reimbursement
Software Reverse Engineer – Embedded & Debugging
Software Reverse Engineer – Embedded & Debugging

Radiance Technologies, Inc. • Beavercreek (OH)

On-site
USD 80,000 - 100,000
Generous 401K
Full health/dental/life/vision insurance
Educational reimbursement
+1
Senior Software Reverse Engineer - Low-Level RE
Senior Software Reverse Engineer - Low-Level RE

Radiance Technologies • Beavercreek (OH)

On-site
USD 140,000 - 170,000
Senior Software Reverse Engineer — Low-Level Exploitation
Senior Software Reverse Engineer — Low-Level Exploitation

Radiance Technologies, Inc. • United States

On-site
USD 100,000 - 130,000