Mobile Device RE / Software Engineer– HYBRID!
Required skills
- Top Secret clearance
- SCI access
- CI polygraph
- Python
- C++
- Git
- SQL Server
- PostgreSQL
- SQLite
- mobile app development
Nice to have
- Rust
- JavaScript
- x86
- ARM
- Linux
- GDB
Role summary
AnaVation is seeking a Mobile Device RE / Software Engineer for a hybrid role, primarily remote with occasional on-site work in Lorton, VA. The successful candidate will join a high-performing software R&D team focused on mobile device reverse engineering and forensic analysis. Responsibilities include designing, developing, testing, and integrating software features, applying robust software engineering and database practices, and interfacing with data architects. Requires a Bachelor's degree, 6+ years of software development experience, proficiency in Python, C, C++, Git, SQL, and mobile app development/systems experience (iOS preferred). Expertise in reverse engineering tools and analyzing raw binary data is essential. A Top Secret clearance is required.
Description of Task to be Performed:
Come join our growing team and make a difference every day! As part of a high-performing team, the selected candidate will be part of a software research and development team focusing on mobile device forensic analysis including mobile device reverse engineering. The successful candidate will have a broad but strong skillset with numerous programming languages and experience collaborating with other developers. The candidate will be responsible for designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision. They will apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions. The strongest of software developers will thrive and take advantage of the opportunity to learn and further develop their advanced skillsets. The candidate will also be required to interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for.
This position is currently hybrid (mostly remote, with up to two days per week on-site with our customer in Lorton, VA. Remote status is subject to change at the customer’s direction, but is expected to continue. There will also be several workshops throughout the year where engineers will collaborate on site for one to two weeks.
This position requires an active Top Secret clearance and the ability to obtain SCI accesses with a CI polygraph.
Required Qualifications:
Preferred Qualifications:
- 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
Similar roles
- Senior Cloud Platform Engineer – REMOTEAnavation · Remote · Remote
- Cyber PlannerAnavation · Fort Meade, MD · Onsite
- MDevice Reliability Engineer, SemiconductorMythic · Austin, TX · Hybrid
SiC Power Device Research Scientist - DesignWolfspeed · North Carolina · Onsite
Medical Device Reprocessing TechnicianSt. Michael's Hospital · Vancouver, BC · Onsite
Senior Medical Device Reprocessing Technician (MDRT)Vancouver Coastal Health · Squamish, BC · Onsite
