BigBear.ai

Mobile Application Developer, (Android Developer)

BigBear.ai
Apply
2 years ago
McLean, VA, USAStaff+

Responsibilities

  • Design and develop custom software tools and techniques for Android platforms.
  • Own requirements, design, implementation, testing, debugging, documentation, and sustainment across the software lifecycle.
  • Diagnose and debug issues using COTS/GOTS tools and internal frameworks.
  • Apply networking concepts, socket programming, and protocol knowledge to tool development.
  • Produce documentation for operating, maintaining, and supporting delivered software.
  • Mentor and guide junior developers.
  • Respond to and solve time-sensitive, real-world cyber problems.

Requirements

  • Active U.S. Government Top Secret clearance and Full Scope Polygraph, or the ability to obtain one.
  • At least 10 years of professional experience.
  • Experience developing, testing, and debugging with Python and C.
  • Experience building UNIX applications with make files or similar build environments on mission-relevant platforms.
  • Experience developing CNO tools and techniques.
  • Strong socket-programming and packet-level knowledge of IP, TCP, and application-layer protocols.
  • Proficiency with debugging and execution-tracing tools such as WinDbg, gdb, and IDA Pro.
  • Experience reverse engineering native binaries and developing proof-of-concept exploit software.
  • Knowledge of operating-system internals, including runtime linker/loader concepts, object formats, file-system internals, access controls, process/thread APIs, and data structures.
  • Understanding of mitigations including ASLR, DEP, and NX, methods to bypass them, and methods to detect bypass attempts.
  • Experience with version-control tools such as git or GitLab.
  • Preferred qualifications include native Android/NDK development, vulnerability analysis, ARM assembly familiarity, mobile security protections, and experience with Objective-C, Swift, or C++.

Tech Stack

CC++GitMakeObjective-CPythonSwift

Categories

Mobile
BigBear.ai

About BigBear.ai

501-1,000 employees
Contact me