REVERSE ENGINEER JOB DESCRIPTION
J12 is looking for a Software Reverse Engineer to perform analysis on foreign weapon systems. This position involves creating or employing tools to disassemble and decompile extracted binaries, performing static analysis on decompiled code, and developing and employing environments to perform dynamic analysis on weapon system software.
PRIMARY RESPONSIBILITIES
-
Support exploitation of various weapon systems by reverse engineering missile and air defense software.
-
Use existing SWRE tools (Ghidra, IDA Pro, etc.) and develop custom plugins, analyzers, and scripts to aid static analysis.
-
Configure dynamic analysis environment using emulation/virtualization software (QEMU, VirtualBox, etc.).
-
Document analysis and communicate threat system characteristics and vulnerabilities through report writing and in-person presentations.
REQUIRED QUALIFICATIONS
-
B.S. degree in computer science, computer engineering, or related technical discipline.
-
Experience with SWRE tools and methods (Ghidra, IDA Pro, QEMU).
-
Experience in writing C++ and Python/MATLAB code
-
Excellent math skills.
-
Existing TOP SECRET security clearance with SCI eligibility and a counter-intelligence polygraph.
-
Candidate must be a US-only Citizen.
DESIRED QUALIFICATIONS
-
Master’s degree in computer science, computer engineering, electrical engineering, or related technical discipline.
-
Deep understanding of various computer architectures and emulation.
-
Working knowledge of radar, command-and-control, digital signal processing, signals and systems, tracking, coordinate transformations, and engagement planning.
- Ability to interact with data suppliers, work well with coworkers, and interface with customers.
-
Ability to communicate complex technical issues and provide comprehensive written, oral and/or digital products (including document organization and technical writing).
ABOUT J12
J12 Solutions is an Employee-Owned engineering services and technology solutions company. We are building the kind of engineering solutions company you have always wanted to work at: one with merit-based employee ownership; a culture that places a premium on both results and relationships; and the chance to do good technical work that matters for the best customers. We seek to attract the brightest engineering talent, empower them to make decisions, and challenge them to solve technical problems that positively impact the nation’s security, peace, and freedom.
We offer competitive salaries with performance-based bonuses and stock option programs. Benefits include paid time off; health, dental, vision, and life insurance; 401(k); and profit-sharing plans. Learn more about us at J12Solutions.com.
EQUAL OPPORTUNITY EMPLOYER
J12 Solutions is proud to be an Equal Opportunity Employer. We do not discriminate based on race, religion, color, gender, gender identity, sexual orientation, age, disability, national origin, ethnicity, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.