Android Developer
Reston, Virginia
Employer: NuWave Solutions
Industry: Mobile
Salary: Competitive
Job type: Full-Time
Overview
BigBear.ai seeks to hire 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.
What you will do
What you need to have
What we'd like you to have
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 Columbia, Maryland, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.
What you will do
What you need to have
BigBear.ai seeks to hire 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.
What you will do
- Design custom software tools and techniques for the Android platform
- Responsible for end-to-end design and development of custom software
- Diagnose and debug issues using both COTS and GOTS tools
- 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
What you need to have
- Clearance: Bachelor's Degree and at 4+ years of 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
What we'd like you to have
- Experience with native-level mobile development
- Experience with vulnerability analysis
- Experience with assembly, preferably ARM
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 Columbia, Maryland, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.
What you will do
- Design custom software tools and techniques for the Android platform
- Responsible for end-to-end design and development of custom software
- Diagnose and debug issues using both COTS and GOTS tools
- 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
What you need to have
- Clearance: Bachelor's Degree and at 4+ years of 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
Created: 2024-08-27
Reference: 3867
Country: United States
State: Virginia
City: Reston
Similar jobs:
-
Android Mobile Developer
Koch Industries in Arlington, Virginia -
Android Software Development Engineer, Systrems Integration Software Solutions
Amazon in Arlington, Virginia -
Digital Mid to Senior Android Developer
System One Holdings, LLC in Vienna, Virginia