
Mobile Application Developer, (Android Developer)
BigBear.ai2 years ago
McLean, VA, USASenior
Responsibilities
- Design and develop custom software tools and techniques for the Android platform.
- Own requirements, design, implementation, testing, debugging, and sustainment of software.
- Diagnose and debug issues using COTS/GOTS tools and internal frameworks.
- Apply networking concepts and protocols to tool development, including socket programming and packet-level analysis.
- Produce operational, maintenance, and support documentation.
- Mentor and guide junior developers.
- Respond to and solve time-sensitive cyber problems.
- Develop CNO tools and techniques, reverse engineer native binaries, and create proof-of-concept exploit software.
Requirements
- At least 5 years of experience.
- Active U.S. Government Top Secret clearance and Full Scope Polygraph, or the ability to obtain them.
- Experience developing, testing, and debugging in Python and C.
- Experience building UNIX applications using make files or similar build environments.
- Strong socket programming and packet-level understanding of IP, TCP, and application-layer protocols.
- Proficiency with WinDbg, gdb, IDA Pro, or similar debugging and tracing tools.
- Experience reverse engineering native binaries and developing proof-of-concept exploit software.
- Knowledge of OS internals, including runtime linker/loader concepts, object file formats, file-system internals, access control mechanisms, and process/thread APIs.
- Understanding of ASLR, DEP, NX, mitigation bypass techniques, and bypass detection methods.
- Experience with git, GitLab, or similar version-control tools.
- Preferred qualifications include Android native/NDK experience, vulnerability analysis, ARM assembly familiarity, knowledge of SELinux and application sandboxing, and experience with Objective-C, Swift, and C++.
About BigBear.ai
BigBear.ai develops AI-powered decision intelligence software, computer vision, and modeling/simulation tools for U.S. defense, intelligence, federal civilian, and critical-infrastructure markets. It sells software platforms and contract services, often deployed in secure government clouds, to support mission planning, logistics, and cybersecurity. Founded in 1988 and headquartered in McLean, Virginia, BigBear.ai is a public company listed on the NYSE under the ticker BBAI.