Now Hiring: Android Developers

We are in need of an Android Developer to join our team to solve real-time cyber challenges. Looking for individuals who enjoy working on a mission-focused team that works very closely with our end users.

Location: Dulles, Virginia
Clearance: TSI with FSP
Apply Online: https://warcollar-jobs.services.agileonboarding.com/jobs/details/11156

    • 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.

    • 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.

    • 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.

  • In addition to our generous benefits package, we invest in our personnel through career development opportunities and a generous education benefit. Our program managers encourage our employees’ career progression through open-door, positive, and engaging communication.

    We offer monthly team building opportunities as well as annual events encouraging employees to interact in a relaxed environment. We treat our employees like family and provide them the opportunity for constant improvement and advancement.

    Learn More.

Cate Urban

I founded Urban Web Renovations after 11 years of leading global marketing strategies for nonprofit organizations in Washington, DC. In each position I held, one thing remained the same – my passion for managing web sites and social media accounts for both organizations and major thought leaders.

Next
Next

Hidden Gems: A Special Day Off