1

Mobile Device Developer Jobs (NOW HIRING)

Mobile Device RE/Software Engineer

Lorton, VA · On-site

$135K - $168K/yr

Minimum of six years of experience as a Software Developer * Proficient with Python, C, C++ and ... Mobile Device Forensic Analysis * Reverse Engineering * Software Release Management * Computer ...

New

Showing results 21-40

Mobile Device Developer information

See salary details

$50K

$97.4K

$150K

How much do mobile device developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for mobile device developer in the United States is $97,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $107,500.00 per year, depending on experience, location, and employer.

What are popular job titles related to Mobile Device Developer jobs?

For Mobile Device Developer jobs, the most frequently searched job titles are:

Infographic showing various Mobile Device Developer job openings in the United States as of July 2026, with employment types broken down into 83% Full Time, 3% Part Time, 1% Temporary, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $97,383 per year, or $46.8 per hour.

Mobile Device RE/Software Engineer

Lorton, VA • On-site

$135K - $168K/yr

Other

Posted 2 days ago

New


Job description


  • 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

  • Work independently or with limited supervision as part of a geographically dispersed team

  • Apply software engineering and database practices to address complex technical challenges

  • Deliver reliable, scalable, and maintainable solutions

  • Interface directly with data architects and software developers

  • Ensure the data model captures the use cases handled by software systems

  • Collaborate on site during workshops throughout the year


Requirements

  • Bachelor’s Degree required, with a preference in Computer Science, Electrical Engineering, Computer Engineering, or related discipline

  • Minimum of six years of experience as a Software Developer

  • Proficient with Python, C, C++ and other programming languages

  • Mobile app development or systems experience; iOS preferred

  • Expertise in source control management with Git

  • Deep understanding of relational databases such as SQL Server, PostgreSQL, or SQLite

  • Mobile application decompiling

  • Comfortable viewing, analyzing, and understanding raw binary data

  • Excellent skills with developer documentation

  • Excellent skills with collaborative coding and ability to adopt shared coding practices

  • Excellent skills developing quality code using best practices such as unit testing

  • Experience collaborating closely in Agile development teams for software tools, including managing workloads through issue tracking software

  • Experience using industry standard RE tools (IDA Pro, Ghidra, JEB, Hopper) to determine the function of closed-source software

  • Experience with project leadership, including managing project tasks and ensuring timelines are met

  • Excellent verbal and written communication skills

  • Active Top Secret clearance

  • Ability to obtain SCI accesses with a CI polygraph

  • Preferred: Rust, JavaScript, and other programming languages

  • Preferred: Knowledge of common mobile architectures and associated x86 and ARM instructions

  • Preferred: OS-level expertise in Linux or similar

  • Preferred: Experience with GNU Debugger (GDB)

  • Preferred: Experience identifying and exploiting vulnerabilities, including memory corruption through stack overflows, heap overflows, integer overflows, and logical flaws

  • Preferred: Experience with application hooking

  • Preferred: Software release management experience

  • Preferred: Experience with Atlassian suite and software project management

  • Preferred: Computer Network Operations (CNO) experience


Core Competencies

Demonstrates expertise in software development with a focus on mobile device forensic analysis and reverse engineering, utilizing programming languages such as Python, C, and C++. Proficient in Agile methodologies and collaborative coding practices, ensuring the delivery of reliable and maintainable software solutions.


Highest-signal resume keywords

  • Mobile App Development

  • Python Programming

  • Relational Database Management

  • Source Control Management with Git

  • Agile Development Experience


ATS Optimization Keywords
Hard Skills

  • C Programming

  • C++ Programming

  • SQL Server

  • PostgreSQL

  • SQLite

  • Mobile Application Decompiling

  • Unit Testing

  • Application Hooking

  • Vulnerability Exploitation

  • GNU Debugger (GDB)


Soft Skills

  • Excellent Verbal Communication

  • Excellent Written Communication

  • Collaborative Coding

  • Project Leadership


Certifications & Qualifications

  • Active Top Secret Clearance

  • SCI Access with CI Polygraph


Industry Keywords

  • Mobile Device Forensic Analysis

  • Reverse Engineering

  • Software Release Management

  • Computer Network Operations (CNO)

  • X86 and ARM Instructions


Tools & Technologies

  • IDA Pro

  • Ghidra

  • JEB

  • Hopper

  • Atlassian Suite

#J-18808-Ljbffr