- Huntsville, AL, USA
- Full Time
Job Req Number |
2020-0203 |
Job title |
Software Reverse Engineer |
Location |
Huntsville, AL |
Travel Required |
Very Infrequent - <10% |
Security Clearance Required |
TOP SECRET |
Expiration |
Until Filled |
Job purpose
Provide software reverse engineering and analysis in support of foreign missile exploitation efforts.
Duties and responsibilities
- Perform reverse engineering and analysis of software products from a variety of different target platforms.
- Utilize various software analysis tools, such as disassemblers and decompilers (e.g. IDA Pro, Ghidra, etc.) to analyze executables and develop insight into key software functionality.
- Perform forensic analysis on systems using digital forensics tools (e.g. Autopsy, Sleuth Kit, etc.)
- Develop new software utilities and novel approaches to solving analysis challenges.
- Develop and write reports documenting system functionality and potential vulnerabilities.
Qualifications
Education: BS in Computer Science, Software Engineering or related field.
Required Knowledge, Skills, & Abilities:
- 5+ years of general software related experience
- Prior experience developing or reverse engineering software
- Understanding of/experience working with assembly language code
- Ability to work independently
- Willingness to learn/develop new processes and procedures and discipline to follow established procedures
Desired Knowledge, Skills, & Abilities:
- Experience with software reverse engineering or vulnerability analysis
- Experience with disassembly/decompiler tools such as Ghidra or IDA Pro
- Experience with various types computer platforms, such as Intel x86, ARM, DSPs, FPGAs and microcontrollers
- Understanding of missile guidance and navigation systems and concepts (e.g. GPS, inertial navigation systems, etc.)
EOE/Minorities/Females/Veterans/Disabled
Hill Technical Solutions, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following email address, HR@htsi-al.com and/or phone number 256-970-1258 to contact us about your interest in employment with Hill Technical Solutions, Inc.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected be federal, state, or local law. Hill Technical Solutions, Inc. participates in E- Verify.
