Demo

Software Reverse Engineer

SAIC
Huntsville, AL Full Time
POSTED ON 1/10/2025 CLOSED ON 1/31/2025

What are the responsibilities and job description for the Software Reverse Engineer position at SAIC?

Job Details

Job ID: 2500335

Location: HUNTSVILLE, AL, US

Date Posted: 2025-01-09

Category: Information Technology

Subcategory: Embedded SW Engr

Schedule: Full-time

Shift: Day Job

Travel: No

Minimum Clearance Required: TS/SCI with Poly

Clearance Level Must Be Able to Obtain: None

Potential for Remote Work: No

Description

SAIC, a leading provider of systems development & deployment, targeting & intelligence analysis, systems engineering & integration, and training capabilities and solutions for the Intelligence Community, is seeking creative and dedicated professionals to fulfill their career goals and objectives while delivering mission excellence on programs of national importance.

We are currently seeking a candidate to assist in performing software reverse engineering (SWRE) as needed for foreign material exploitation (FME) at a customer location on Redstone Arsenal. SAIC operates multi-disciplined FME labs at this location that provide support to the analysis of missile system components from MANPADS, SRBMs, SAMs, TELs, decoys and camouflage, and DEW electronics.

This position will be responsible fore the following:
  • Performing reverse engineering of software, both in binary and source code form. Leverage familiarity with industry standard reverse engineering tools to maximize efficiencies and document findings.
  • Incorporating knowledge of computer hardware to increase understanding of the role of software in overall system functionality.
  • Performing software extraction, rehosting, virtualization, and emulation.
  • Defining the required tooling to reverse engineer software with a duplicatable, scientific approach, including data capture, analysis, and reporting.
  • Maintaining regular interactions with the government customer to ensure SWRE results are satisfactory.
  • Documenting detailed findings about the target devices and other results. Additionally, documenting processes and best practices for integration into the FME lab test plan and update these processes as the procedures are continually refined.

Qualifications
  • Candidate must hold a Top Secret (TS) security clearance with SCI and an active polygraph.
  • BS in Computer Science or Software Engineering is required plus 5 years' experience.
  • Experience in using IdaPro, Ghidra, HxD, OllyDbg, and Binwalk.
  • Experience working as part of a team to translate technical findings into intelligence reporting.

Desired Skills:
  • Be knowledgeable of computer hardware (including DSPs, FPGAs, etc.) and be capable of incorporating this knowledge into SWRE projects to increase understanding of the role of software in overall system functionality.


SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Threat Modeling Software Reverse Engineer
CFD Research Corporation -
Huntsville, AL
Hardware Reverse Engineer
KODA Technologies Inc. -
Huntsville, AL
Senior Reverse Engineer
Parsons -
Huntsville, AL

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Reverse Engineer?

Sign up to receive alerts about other jobs on the Software Reverse Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SAIC

SAIC
Hired Organization Address Island, RI Full Time
Job ID 2500189-2942 Location REMOTE WORK, RI, US Date Posted 2025-02-05 Category Information Technology Subcategory Sys ...
SAIC
Hired Organization Address Middletown, RI Full Time
Job Details Job ID: 2501517 Location: MIDDLETOWN, RI, US Date Posted: 2025-02-04 Category: Engineering and Sciences Subc...
SAIC
Hired Organization Address Washington, DC Full Time
Job ID 2501508 Location WASHINGTON, DC, US Date Posted 2025-02-05 Category Information Technology Subcategory Technical ...
SAIC
Hired Organization Address Washington, DC Full Time
Job ID: 2501536 Location: REMOTE WORK, DC, US Date Posted: 2025-02-05 Category: Software Subcategory: SW Engineer Schedu...

Not the job you're looking for? Here are some other Software Reverse Engineer jobs in the Huntsville, AL area that may be a better fit.

Software Reverse Engineer

KODA Technologies Inc., Huntsville, AL

Software Reverse Engineer

Aviation & Missile Solutions LLC, Huntsville, AL

AI Assistant is available now!

Feel free to start your new journey!