1

Android Reverse Engineer Jobs in Meridianville, AL

Principal Mobile CNO Engineer

Huntsville, AL · On-site

$124K - $171K/yr

... reverse engineering results into development products to meet customer requirements ... Android or another mobile platform • Experience with vulnerability assessment on Android or ...

Principal Mobile CNO Engineer

Huntsville, AL · On-site

$124K - $171K/yr

... mobile devices and integrating reverse engineering results into development products ... Android or another mobile platform • Experience with vulnerability assessment on Android or ...

The team comprises engineers of multiple disciplines including vulnerability research, reverse ... Experience developing for Android or another mobile platform * Experience with vulnerability ...

Android Reverse Engineer information

See Meridianville, AL salary details

$20.9K

$125.2K

$175.7K

How much do android reverse engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for android reverse engineer in Meridianville, AL is $125,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,300.00 and $145,300.00 per year, depending on experience, location, and employer.

What is an Android reverse engineer?

An Android Reverse Engineer analyzes and deconstructs Android applications to understand their functionality, security mechanisms, and potential vulnerabilities. They use tools like APK decompilers, debuggers, and dynamic analysis frameworks to reverse-engineer apps, often for security research, malware analysis, or software compatibility purposes. This role requires expertise in Android internals, Java, Kotlin, Smali, and ARM assembly, as well as knowledge of encryption and obfuscation techniques.

What are the typical day-to-day responsibilities of an Android reverse engineer?

On a typical day, an Android Reverse Engineer disassembles and analyzes Android applications or firmware to uncover vulnerabilities, understand app behavior, or verify code integrity. You may work closely with security teams, developers, and sometimes legal teams to ensure findings are communicated and remediation steps are implemented. Tasks can include static and dynamic analysis, malware detection, creating proof-of-concept exploits, and writing detailed technical reports. The role requires strong analytical focus, attention to detail, and a willingness to keep up with emerging threats and evolving mobile technologies.

What are the key skills and qualifications needed to thrive in the Android reverse engineer position, and why are they important?

To thrive as an Android Reverse Engineer, you should possess a deep understanding of Android operating system internals, proficiency in programming languages like Java and C/C++, and hands-on experience with reverse engineering concepts and tools such as IDA Pro, Ghidra, or Apktool. Familiarity with ARM architecture, Android emulators, and security certifications like OSCP or GIAC GREM are common requirements in the field. Excellent analytical thinking, attention to detail, and strong problem-solving abilities help engineers tackle complex tasks and communicate findings clearly to stakeholders. These combined skills are essential for identifying vulnerabilities, securing applications, and ensuring compliance with security standards.

What cities near Meridianville, AL are hiring for Android Reverse Engineer jobs? Cities near Meridianville, AL with the most Android Reverse Engineer job openings:

Principal Mobile CNO Engineer

Nightwing

Huntsville, AL • On-site

$124K - $171K/yr

Full-time

Re-posted 11 days ago


Job description

Job Summary:
Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. The Principal Mobile CNO Engineer will join a team of developers building high impact native applications for mobile devices, integrating reverse engineering results into development products to meet customer requirements.
Responsibilities:
• Solve real-time cyber challenges, working on site with our end users in their spaces.
• Join a team of developers building high impact native applications for mobile devices, with continuous and meaningful feedback from users.
• Integrate reverse engineering results into development products and expand knowledge of the mobile platform to meet development objectives and customer requirements.
Qualifications:
Required:
• Current TS/SCI clearance is required
• Experience with team or task leadership and customer interaction
• Experience developing for Android or another mobile platform
• Experience with vulnerability assessment on Android or another mobile platform
• At least 8 years of experience with C/C++ on Unix/Linux platforms using Make/CMake build systems
• Familiarity with static decompilers (e.g HexRays) & disassemblers (e.g. Ghidra)
• Experience developing against or working with large open-source projects (e.g. AOSP)
• Requires a degree in a technical discipline
Preferred:
• Understanding of CNE techniques and methodologies on Android and Linux
• Experience with the ARM64/ARM32 Architecture or other similar platform
• Familiarity with Atlassian products (Bitbucket, Bamboo, JIRA, etc.)
• Familiarity with version control software such as git
• Reverse engineering ARM binaries
• Developing proof-of-concept exploit software
Company:
Nightwing provides cyber, data operations, systems integration, and intelligence services for government and commercial customers. Founded in 2024, the company is headquartered in Sterling, USA, with a team of 1001-5000 employees. The company is currently Late Stage.