AnaVation
Mobile Device RE / Software Engineer– HYBRID!
$94K–$217K
Lorton, VA · Hybrid · Full-time · Posted Sep 5, 2026
- Experience
- Minimum of six years of experience as a Software Developer.
- Education
- Bachelor’s degree required; preference in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline.
About the job
Develop, test, and integrate software for mobile device forensic analysis and reverse engineering, collaborating with developers and data architects.
What you'll do
- Design, develop, test, and integrate software features for mobile device forensic analysis.
- Apply software engineering and database practices to deliver reliable, scalable, maintainable solutions.
- Collaborate with developers and data architects to ensure data models support software use cases.
What they ask for
- Active Top Secret clearance and ability to obtain SCI accesses with a CI polygraph.
- Bachelor’s degree; preferred fields include Computer Science, Electrical Engineering, Computer Engineering, or a related discipline.
- Proficiency with Python, C, C++, and other programming languages; mobile app development or systems experience.
- Expertise with Git, relational databases, mobile application decompiling, raw binary analysis, and industry-standard reverse-engineering tools.
Nice to have
- iOS experience; Rust, JavaScript, knowledge of mobile architectures and x86/ARM instructions, Linux expertise, or GDB experience.
- Experience with vulnerability analysis and exploitation, application hooking, software release management, Atlassian tools, project management, or CNO.
Pay
USD 94,400.47–217,038.4 per-year-salary (base salary)
Tools
Python, C, C++, Git, SQL Server, PostgreSQL, SQLite, IDA Pro
Model-written summary · the original posting is authoritative