Android OS Reverse Engineer - $300k/yr TS/SCI FS-Poly

SYSTOLIC, INC.
Herndon, VA, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$300,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Android Software Development Software System Penetration Testing Unix Network Sockets Custom Software Data Structures Software Debugging File Systems GNU Linker Python (Programming Language) Linux Kernel
+12 more
Network Protocols NT File System (NTFS) Reverse Engineering Simple Data Format Software Engineering Transmission Control Protocol (TCP) WinDBg Gitlab Git Build Management IDA Pro Software Version Control

Job description

Develop custom software tools and techniques for Android. Perform software development, testing, and debugging with Python and C. Utilize build environments, Git, and network protocols. Conduct reverse engineering, penetration testing, and system security analysis. Requires expertise in IDA Pro and Linux internals. Lead junior-level developers and create technical documentation.

Requirements

  • Development, testing and debugging Python and C
  • Experience in UNIX applications using make files or comparable build environments, mission-applicable platforms.

  • programming CNO tools and techniques
  • Network sockets programming and expert packet-level understanding of IP, TCP, and application-level protocols.

  • Tracing code execution in a debugger (WinDbg/gdb/IDA Pro).
  • Reverse engineering native binaries.
  • Developing proof-of-concept exploit software
  • Knowledge of Unix kernel internals, including the OS runtime linker/loader, object file formats (e.g., ELF), file system internals (e.g., NTFS, ext2, btrfs), OS-specific mandatory and discretionary access control mechanisms, and process and thread APIs and data structures

  • Understanding of security protection mechanisms (ASLR, DEP, NX), how to defeat them, and how to detect a defeat

  • Working with version control software such as git, Gitlab, etc.

Benefits & conditions

  • Open to multiple experience levels with estimated annual compensation up to $300,000/year based on experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:15 min

Scaling DevSecOps and researching mobile application security standards

Moataz Nabil Moataz Nabil · LIVE

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:10 min

Examining common exploitation techniques against software organizations

Vandana Verma · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all