Android Mobile Reverse Engineer

Nightwing

Competitive salary; performance-based bonuses; com...
Ts/sci clearance required
C/c++ development on unix/linux
Reverse engineering with ghidra or hexrays
The role involves building high-impact native applications for Android devices while integrating reverse engineering results into development products

Job Summary

  • The role involves building high-impact native applications for Android devices while integrating reverse engineering results into development products.
  • Candidates must possess a TS/SCI clearance and U.S. citizenship to work on mission support services for the intelligence community and defense sectors.
  • The company offers a relaxed culture with free snacks, catered lunches, and opportunities for team bonding through games like Smash Bros and D&D.

Matching Summary

The role involves building high-impact native applications for Android devices while integrating reverse engineering results into development products.

Salary

Competitive salary; Performance-based bonuses; Competitive medical, dental, vision, 401k matching

Skills & Requirements

Must-have

  • TS/SCI Clearance required
  • C/C++ development on Unix/Linux
  • Reverse engineering with Ghidra or HexRays
  • Experience with pThreads and Signal Handlers
  • Familiarity with Android Binder subsystem

Nice-to-have

  • ARM64/ARM32 architecture experience
  • Linux boot loader knowledge (u-boot, aboot)
  • APK decompilation tools like JADX or JEB
  • SELinux and cgroups permission models
  • N-days productization experience

Key Requirements

  • Bachelor's degree in STEM preferred
  • 5 years of prior related experience
  • U.S. Citizenship required
  • TS/SCI Clearance mandatory

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter