Job Information
SAIC Senior Embedded Software Engineer in HUNTSVILLE, Alabama
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.
Manage and train a small team of junior SWRE analysts.
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 12+ 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:
Experience and knowledge of computer hardware and FPGAs and capable of incorporating this knowledge into SWRE projects to increase understanding of the role of software in overall system functionality.
Understanding of software design and analysis with embedded systems on novel and custom-designed hardware, including application, network, firmware, and chip level software design.
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. REQNUMBER: 2413809
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability