Job Summary:
GRVTY is seeking an Android Developer to join their team focused on solving real-time cyber challenges. The role involves designing custom software tools for the Android platform, diagnosing and debugging issues, and mentoring junior developers.
Responsibilities:
• design 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
• have a firm understanding of how networks work
• 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
Qualifications:
Required:
• 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.
Preferred:
• 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
• Ability to work independently and as part of a team in a fast-paced environment with ever-changing requirements
• Undergraduate degree in Computer Science preferred
Company:
GRVTY is a defense technology company that provides software and data solutions for defense sectors. Founded in 2024, the company is headquartered in Arlington, USA, with a team of 1001-5000 employees. The company is currently Late Stage.