FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior Mobile Device RE and Software Engineer
AnaVation LLC. Participate in a software research and development team focused on mobile device forensic analysis and mobile device reverse engineering .
Posted 11/9/2026full-timeLorton • Virginia • United StatesJunior💰 $62,750 - $145,156 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in mobile device forensic analysis and reverse engineering, with strong skills in Python, C, and C++. Demonstrates expertise in Agile development, collaborative coding practices, and effective communication within geographically dispersed teams.
Highest-signal resume keywords
Mobile App DevelopmentPython ProgrammingAgile Development ExperienceSource Control Management with GitActive Top Secret Clearance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C ProgrammingC++ ProgrammingSQL ServerPostgreSQLSQLiteUnit TestingMobile Application DecompilingRaw Binary Data AnalysisVulnerability IdentificationApplication Hooking
Soft Skills
Excellent Verbal CommunicationExcellent Written CommunicationAnalytical ThinkingCuriosityPersistence
Tools & Technologies
IDA ProGhidraJEBHopperGNU Debugger (GDB)Atlassian SuiteIssue Tracking Software
Certifications & Qualifications
Active Top Secret ClearanceSCI Access with CI Polygraph
Industry Keywords
Mobile Device Forensic AnalysisReverse EngineeringSoftware DevelopmentData ModelingComputer Network Operations (CNO)
Tech Stack
Tools & technologiesiOSJavaScriptLinuxPostgresPythonRustSQLSQLiteC++
About the role
Key responsibilities & impact- Participate in a software research and development team focused on mobile device forensic analysis and mobile device reverse engineering
- Design, develop, test, and integrate software features
- Collaborate with developers as part of a geographically dispersed team, independently or with limited supervision
- Apply software engineering and database practices to solve complex technical challenges
- Deliver reliable, scalable, and maintainable solutions
- Interface directly with data architects and software developers
- Ensure data models capture the use cases supported by software systems
- Collaborate onsite during several annual workshops for one to two weeks
Requirements
What you’ll need- Bachelor’s Degree required, with a preference in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
- Proficient with Python, C, C++, and other programming languages
- Mobile app development or systems experience; iOS preferred
- Expertise in source control management with Git
- Understanding of relational databases such as SQL Server, PostgreSQL, or SQLite
- Skill with developer documentation
- Skill with collaborative coding and ability to adopt shared coding practices
- Skill developing quality code using best practices such as unit testing
- Experience collaborating closely in Agile development teams for software tool development
- Ability to manage workloads through issue tracking software
- Excellent verbal and written communication skills
- Demonstrated curiosity, analytical thinking, and persistence to investigate complex technical problems
- Ability and desire to learn unfamiliar technologies, reverse engineer system behavior, and independently investigate software functionality in limited- or undocumented environments
- Ability to work effectively with incomplete, ambiguous, or contradictory information
- Active Top Secret clearance required
- Ability to obtain SCI accesses with a CI polygraph
- Preferred: Rust, JavaScript, and other programming languages
- Preferred: Mobile application decompiling
- Preferred: Raw binary data analysis
- Preferred: Common mobile architectures and x86/ARM instructions
- Preferred: Linux or similar OS-level expertise
- Preferred: IDA Pro, Ghidra, JEB, or Hopper
- Preferred: GNU Debugger (GDB)
- Preferred: Vulnerability identification and exploitation
- Preferred: Application hooking
- Preferred: Software release management
- Preferred: Atlassian suite and software project management
- Preferred: Computer Network Operations (CNO) experience
Benefits
Comp & perks- Generous cost sharing for medical insurance for the employee and dependents
- 100% company paid dental insurance for employees and dependents
- 100% company paid long-term and short-term disability insurance
- 100% company paid vision insurance for employees and dependents
- 401k plan with generous match and 100% immediate vesting
- Competitive Pay
- Generous paid leave and holiday package
- Tuition and training reimbursement
- Life and AD&D Insurance
- Collaborative team and engaging work environment