Android Developer

Cohere Technology Group LLC

  • Dulles, VA
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Access Controlunmatched
    • Androidunmatched
    • Application Programming Interface (API)unmatched
    • C++ Programming Languageunmatched
    • Commercial Off-the-Shelf (COTS)unmatched
    • Computer Scienceunmatched
    • Data Structuresunmatched
    • Debugging Skillsunmatched
    • Debugging Toolsunmatched
    • Develop Methodologiesunmatched
    • Documentationunmatched
    • File Systemsunmatched
    • Full Scope Polygraphunmatched
    • GDB (Gnu Debugger)unmatched
    • Gitunmatched
    • Government Off-the Shelf (GOTS)unmatched
    • IDA Prounmatched
    • IP (Internet Protocol)unmatched
    • Identify Issuesunmatched
    • Kernel Programmingunmatched
    • Mentoringunmatched
    • Mobile Applications Developmentunmatched
    • NTFSunmatched
    • Network Programmingunmatched
    • Objective-C Programming Languageunmatched
    • Operating Systemsunmatched
    • Proof of Conceptunmatched
    • Python Programming/Scripting Languageunmatched
    • Reverse Engineeringunmatched
    • Security Analysisunmatched
    • Security-Enhanced Linux (SELinux)unmatched
    • Socketsunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Swiftunmatched
    • Systems/Internals Programmingunmatched
    • TCP (Transmission Control Protocol)unmatched
    • Team Playerunmatched
    • Test Plan/Scheduleunmatched
    • Unix System Internals/Programmingunmatched
    • WinDbgunmatched

    Description

    Android DeveloperWe 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.Duties include: 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; and solve real-time cyber challenges. Place of Performance  
    • Dulles, Virginia
    Required Experience
    • 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.
    Desired Experience
    • 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.
    Security Clearance
    • U.S. government Top Secret security clearance
    • Possess a Full Scope Polygraph or ability to obtain one
    EducationUndergraduate degree in Computer Science preferred.

    Powered by JazzHR

    Numbers & Facts

    LocationDulles, VA

    Similar Jobs