Reverse Engineer (iOS or Android)
ECS Corporate Services

Lorton, Virginia


ECS is seeking a Reverse Engineer (iOS or Android) to work in our Lorton, VA office.

ECS's National Security & Civilian Business unit is seeking a highly motivated Reverse Engineer (iOS or Android) to support a mission-focused portfolio of cyber research and development efforts and the IT infrastructure that enables them. The purpose of this initiative is to enhance and sustain capabilities in IT Support, IT Security, IT Services, and Administrative Compliance that directly underpin complex technical investigations across law enforcement and intelligence community agencies, where rapid advances in global communications, data networks, cellular systems, and the Internet technologies present constant operational challenges. Operating in a highly collaborative, Agile environment, this program leverages rapid research and development methods to create solutions to real-world operational problems, with emphasis on device exploitation, application analysis, and advanced reverse engineering of software, firmware, and embedded systems.

As a Reverse Engineer (iOS or Android) , you will apply deep reverse engineering skills to analyze binaries, firmware, and complex systems in support of cutting-edge cyber capabilities, vulnerability discovery, and exploitation and mitigation research. You will work closely with security analysts, developers, and mission stakeholders to uncover vulnerabilities, extract proprietary algorithms, understand low-level behaviors, and translate technical findings into actionable operational capabilities and clear, defensible documentation. Drawing on Agile practices, you will contribute to planning, execution, and continuous improvement of team workflows-helping drive efficiency, collaboration, and innovation while rapidly iterating on prototypes and research outcomes.

Responsibilities

  • Reverse Engineering: Assist with conducting reverse engineering efforts to analyze software binaries, firmware, and systems, uncovering vulnerabilities, extracting proprietary algorithms, and understanding complex functionalities.
  • Vulnerability Identification: Assist in the discovery and analysis of security vulnerabilities, weaknesses, and design flaws in software applications and systems through comprehensive reverse engineering techniques.
  • Collaborative Problem-Solving: Collaborate closely with security analysts, developers, and stakeholders to address complex technical challenges, propose solutions, and drive implementation efforts.
  • Documentation and Reporting: Document reverse engineering findings, analysis methodologies, and project progress. Prepare technical reports and presentations to communicate results, recommendations, and project status effectively.
  • Continuous Improvement: Continuously improve reverse engineering processes and practices within the team. Identify opportunities for optimization, implement best practices, and drive innovation in reverse engineering techniques.
  • Clearance Level Required: Top Secret. Willing/able to obtain and maintain an SCI w/CI Poly
  • Bachelor's degree is preferred.
  • 5+ years of professional experience in reverse engineering, cybersecurity, or software development roles, with exposure to reverse engineering activities.
  • Experience researching and evaluating the security of iOS/macOS devices and/or Android operating systems.
  • Experience using industry standard RE tools (IDA Pro, Ghidra, JEB, Hopper, etc.) to determine how closed-source software behaves.
  • Experience in programming with any of the following: C, C++, Python, Swift, Rust, and ARM64 assembly.
  • Experience with the exploitation of mobile devices and/or the software within mobile devices to enable access.
  • 3+ years of experience in offensive cyber security (CNE)



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Engineering jobs


Greenman-Pedersen Inc
Fort Pierce, Florida
Posted 35 minutes ago
Greenman-Pedersen Inc
Orlando, Florida
Posted 35 minutes ago
ECS Corporate Services
Fairfax, Virginia
$130,000.00 - $150,000.00 per year
Posted about 2 hours ago
View Engineering jobs ยป

Share job posting

Reverse Engineer (iOS or Android) is posted on all sites within our Opportunity Job Network.