Jobs · Engineering · Virginia

Android Developer

GRVTY · Sterling, VA · 3 wk ago
Engineering$150k–$250k/yrFull-time

About the role

GRVTY is seeking an Android Developer with a TS/SCI with Polygraph Clearance to join one of our top projects in Dulles, VA. The role involves solving real-time cyber challenges and working closely with end users.

Responsibilities

  • Design and develop custom software tools and techniques for the Android platform
  • Be responsible for end-to-end design and development of custom software
  • Diagnose and debug issues using both COTS and GOTS tools
  • Develop documentation pertinent to operating and supporting developed software and techniques
  • Mentor and lead junior-level developers to accomplish mission objectives
  • Solve real-time cyber challenges

Requirements

  • Active TS/SCI with Polygraph Clearance
  • 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.

Qualifications

  • Experience with native-level mobile development
  • Experience with vulnerability analysis
  • Experience with assembly, preferably ARM
  • Understanding of mobile security protection mechanisms, such as SELinux and application sandboxing Objective-C, Swift or C++ programming
  • Able to work independently and as part of a team in a fast-paced environment with ever-changing requirements
  • Undergraduate degree in Computer Science preferred

Skills

While not required, candidates with experience in these areas would be a plus:

  • Experience with native-level mobile development
  • Experience with vulnerability analysis
  • Experience with assembly, preferably ARM
  • Understanding of mobile security protection mechanisms, such as SELinux and application sandboxing Objective-C, Swift or C++ programming

Benefits

At GRVTY, we provide a competitive pay range, comprehensive benefits, and meaningful opportunities for professional growth. Benefits include:

  • Robust health plan including medical, dental, and vision
  • Health Savings Account with company contribution
  • Annual Paid Time Off and Paid Holidays
  • Paid Parental Leave
  • 401k with generous company match
  • Training and Development Opportunities
  • Award Programs
  • Variety of Company Sponsored Events

Pay Range

$150,000 - $250,000 USD

Schedule

Workplace is in Dulles, VA. Remote work is not supported.

Similar jobs

Android Developer

Staffing Spot, Inc.Chandler, AZ· 1 wk ago
Engineeringapply on jobs.pyjamahr.com

Android Developer

LTMAtlanta, GA· 3 wk ago
Engineeringapply on ltimindtree.ripplehire.com

Android Developer

MphasisCalifornia, United States· 4 mo ago
Engineeringapply on mphasis.ripplehire.com

Android Developer

AgileGrid SolutionsUnited States· 4 days ago
RemoteInformation Technologyapply on bestjobtool.com

Android Developer

InfosysAtlanta, GA· 1 wk ago
Engineeringapply on digitalcareers.infosys.com

Android Developer

ComTec Information Systems (IT)Plano, TX· 1 mo ago
Engineeringapply on ajax.googleapis.com