Software Engineer, Mobile
AshbyFull Time
Entry Level & New Grad, Mid-level (3 to 4 years)
Lorton, Virginia, United States
Key technologies and capabilities for this role
Common questions about this position
This is a hybrid role, mostly remote with two days per week on-site in Lorton, VA, subject to change at the customer's direction. There will also be several workshops throughout the year requiring one to two weeks on-site collaboration.
Candidates need a Bachelor’s Degree (preferably in Computer Science or related), 6+ years as a Software Developer, proficiency in Python, experience with C or other languages, mobile app development, Git, relational databases, mobile decompiling, binary analysis, developer documentation, collaborative coding, unit testing, Agile teams, and RE tools like IDA Pro, Ghidra, JEB, or Hopper.
An active Top-Secret clearance is required, along with the ability to obtain SCI access with a CI polygraph.
AnaVation invests in great people for innovative solutions and an engaging culture, with a high-performing, geographically dispersed team focused on software R&D in mobile forensics where developers thrive by learning and advancing skills.
Strong candidates have a broad skillset across multiple languages, experience in mobile reverse engineering and forensics, proven ability to collaborate in Agile teams with shared coding practices, and comfort with complex challenges like binary analysis and RE tools.
IT engineering services for federal government
AnaVation LLC provides specialized technology solutions to complex technical and analytical problems, primarily serving the Federal Government. The company offers a variety of IT engineering services, including intelligence collection and processing, analytical systems, big data solutions, and cybersecurity measures. AnaVation focuses on delivering tailored solutions that meet the unique needs of its clients, positioning itself as a trusted partner in the government technology market. The company generates revenue through contracts with federal agencies, ensuring a steady income by maintaining long-term relationships. AnaVation's success is supported by its dedicated team, known as AnaVators, who are committed to delivering high-quality engineering solutions while fostering a positive work culture. The goal of AnaVation is to enhance operational efficiency and security for its clients by solving complex technical challenges.