Overview BigBear.ai is seeking an Android Developer to join a mission-focused cyber team supporting critical national security objectives.
In this role, you'll build and sustain custom Android capabilities used by operational teams in fast-moving, real-world environments.
You'll work side-by-side with end users to understand evolving needs, translate them into technical solutions, and deliver reliable tools that perform under pressure.
This is a hands-on engineering position with end-to-end ownership-from initial design through development, testing, debugging, documentation, and ongoing enhancements-where speed, quality, and mission impact matter.
What you will do * Design and develop custom software tools and techniques for the Android platform.
* Own end-to-end development: requirements, design, implementation, testing, and sustainment.
* Diagnose and debug issues using COTS/GOTS tools and internal frameworks.
* Apply strong understanding of networking concepts and protocols to tool development.
* Produce documentation needed to operate, maintain, and support delivered software.
* Mentor and guide junior developers to accomplish mission objectives.
* Respond to and solve time-sensitive, real-world cyber problems.
What you need to have * Active U.S.
Government Top Secret (TS) clearance, Full Scope Polygraph (FSP) or ability to obtain one * Must have at least 3+ years of experience * Experience developing, testing, and debugging in Python and C * Experience building UNIX applications using makefiles (or similar build environments) on mission-relevant platforms * Experience developing CNO tools and techniques * Strong socket programming and packet-level understanding of IP, TCP, and application-layer protocols * Proficiency tracing execution with debuggers/tools such as WinDbg, gdb, IDA Pro.
* Experience reverse engineering native binaries * Experience developing proof-of-concept exploit software * Knowledge of OS internals, including topics such as: * * runtime linker/loader concepts * object file formats (e.g., ELF) * file system internals (e.g., NTFS, ext2, btrfs) * access control mechanisms (MAC/DAC) * process/thread APIs, data structures * Understanding of modern mitigations (ASLR, DEP, NX), approaches to bypass them, and methods to detect bypass attempts * Experience with version control (e.g., git, GitLab) What we'd like you to have * Bachelor's degree in Computer Science preferred (or equivalent experience) * Native-level mobile development experience (Android native/NDK or similar) * Vulnerability analysis experience * Assembly familiarity, preferably ARM * Understanding of mobile security protections (e.g., SELinux, application sandboxing) * Experience with Objective-C, Swift, C++ * Ability to work independently and collaboratively in a fast-paced environment with changing priorities About BigBear.ai BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity.
Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments.
Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI.
For more information, visit and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.
BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.