Nightwing · 3 months ago
Android Mobile Reverse Engineer
Nightwing provides advanced cyber and data operations services and is seeking an Android Mobile Reverse Engineer. The role involves developing high impact native applications for Android devices while integrating reverse engineering results into development products.
Information Technology & Services
Responsibilities
Integrate reverse engineering results into development products
Expand knowledge of the Android platform to meet development objectives and customer requirements
Qualification
Required
TS/SCI Clearance required
Experience with C/C++ on Unix/Linux platforms using Make/CMake build systems
Experience with core Unix features, including Named Pipes / Pipes, pThreads, Signal Handlers
Familiarity with static decompilers (e.g HexRays) & disassemblers (e.g. Ghidra)
Experience developing against or working with large opensource projects (e.g. AOSP)
Bachelor's degree (STEM preferred) and typically 5 years' of prior related experience or an advance degree with 3 years' of experience
U.S. Citizenship required
Preferred
Experience with the ARM64/ARM32 Architecture
Experience with Linux/Unix bootloaders (e.g. u-boot, aboot)
Experience developing and productizing N-days for
Experience with and knowledge of SELinux, cgroups, and other Linux permission models
Familiarity with APK decompilation tools such as JEB, JADX or Dex2Jar
Benefits
Competitive medical, dental and vision plans
Child, elderly and dependent-care programs
Mental health resources
Tuition assistance
Employee discount programs
401k matching
Flexible work schedules (depending on program)
A peer recognition and reward system
Performance-based bonuses
Company
Nightwing
We are the intelligence services company that continually redefines the edge of the possible to keep advancing our national security interests.
Funding
Current Stage
Late StageCompany data provided by crunchbase