Talent.com
ATAK/Kotlin Developer
ATAK/Kotlin DeveloperIron EagleX • Fayetteville, NC, US
No longer accepting applications
ATAK / Kotlin Developer

ATAK / Kotlin Developer

Iron EagleX • Fayetteville, NC, US
4 days ago
Job type
  • Full-time
Job description

Overview

Iron EagleX (IEX), a wholly owned subsidiary of General Dynamics Information Technology, delivers agile IT and Intelligence solutions. Combining small-team flexibility with global scale, IEX leverages emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments.

Responsibilities

We are seeking a highly skilled and motivated Hybrid ATAK / Kotlin Developer with expertise in ATAK plugins to design, implement, and maintain mission-critical Android applications. The ideal candidate will have a strong background in the development and maintenance of ATAK plugins and adhering to the TAK SDK structure with proficiency in UI conventions, and plugin lifecycles to include Map Overlay Manager, Broadcast Receiver and Plugin template. This position is Hybrid, on-site at Fort Bragg, Fayetteville, NC.

Job Duties Include (but not limited to) :

  • Implement TakUI-based UIsusing the declarative DSL (-Row, -Column, -Button, -Text, etc.) for mission control interfaces and operator workflows.
  • Collaborate with AI / autonomy engineersto display mission state data (swarm tracking, flight path, etc.) on the ATAK map overlay.
  • Contribute to UI / UX designfor operational efficiency under field constraints (low light, glove mode, DDIL conditions).
  • Write robust, modular, and testable Kotlin codealigned with ATAK's plugin packaging requirements and a DevSecOps pipeline.
  • Participate in mission rehearsals and live exercisesto gather feedback and refine plugin functionality.
  • ability to collaborate with end-users, testers, and operators to iterate on plugin design and usability.

Qualifications

Required Skills & Experience :

  • Proficient in Kotlinand Java(for interoperability with legacy ATAK SDK code).
  • Demonstrated experience building and debugging ATAK pluginsusing the TAK SDK(v4.6+).
  • Experience with TAK Data Packages, MapItems, and Cursor-on-Target (CoT)message handling.
  • Knowledge of protobuf serialization , JSON handling, and network commswithin ATAK contexts.
  • Ability to implement custom overlays and symbology for tactical data visualization.
  • Experience integrating with PostgreSQL, MQTT, or ZeroMQmessaging layers preferred.
  • Familiarity with ATAK build processes(Gradle, Maven, or TAK repo builds).
  • Experience using Android Studio / IntelliJ, Git, and Dockerfor plugin development and testing.
  • Prior work experience with military (SOF) / government ATAK integrations.
  • Strong understanding of DevSecOps workflows, CI / CD pipelines, and secure Android build practices for TAK deployments.
  • Due to US Government Contract Requirements, only US Citizens are eligible for this role.
  • Education & Certifications :

  • Bachelor's degree in Computer Science is preferred
  • Security Clearance :

  • An active Secret clearance is required with ability to obtain TS / SCI security clearance
  • Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

    J-18808-Ljbffr

    Create a job alert for this search

    Developer • Fayetteville, NC, US

    Related jobs
    Senior Cloud Software Developer

    Senior Cloud Software Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Senior Cloud Software Developer (Kotlin).Key Responsibilities Design and develop scalable, high-performance cloud-native applications using microservices architecture o...Show more
    Last updated: 2 days ago • Promoted
    COBOL Developer

    COBOL Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a COBOL Developer to provide development and maintenance support for enterprise-level mainframe applications. Key Responsibilities : Design, develop, and maintain COBOL app...Show more
    Last updated: 30+ days ago • Promoted
    Minnesota WSO2 Developer

    Minnesota WSO2 Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Temporary
    A company is looking for a WSO2 Developer.Key Responsibilities Perform WSO2 integrations development in support of client projects Follow direction from manager, team lead, and project team Sup...Show more
    Last updated: 1 day ago • Promoted
    WSO2 Developer

    WSO2 Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a WSO2 Developer to work in a contract and remote capacity.Key Responsibilities Perform WSO2 integrations development in support of the D360 project Follow direction fro...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Power Platform Developer

    Senior Power Platform Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Senior Power Platform & Copilot Developer.Key Responsibilities Design applications or services using Power Platform tools Produce clean, maintainable, and efficient co...Show more
    Last updated: 30+ days ago • Promoted
    Android Framework Engineer

    Android Framework Engineer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for an Android Framework Engineer to join their Device OS Team.Key Responsibilities Take ownership of features or modules, ensuring high-quality delivery Write clean, testab...Show more
    Last updated: 14 hours ago • Promoted • New!
    Android Developer

    Android Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for an Android Developer to contribute to high-impact software projects within a collaborative team. Key Responsibilities Develop and maintain high-quality, scalable software ...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Developer

    DevOps Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a DevOps Developer, Expert.Key Responsibilities Design, develop, implement, and maintain automation frameworks and CI / CD pipelines Evaluate and maintain systems, reposit...Show more
    Last updated: 9 days ago • Promoted
    Documentum Developer

    Documentum Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Documentum Developer to configure and customize the OpenText Documentum Product Suite.Key Responsibilities Configure and customize D2 Classic and Smartview UIs Write c...Show more
    Last updated: 2 days ago • Promoted
    UKG Integration Developer

    UKG Integration Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for UKG Digital Application Developers to support an enterprise-wide workforce management system implementation. Key Responsibilities Design, develop, and maintain integration...Show more
    Last updated: 2 days ago • Promoted
    Lead Developer

    Lead Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Lead Developer to guide their engineering team in building and maintaining mission-critical applications. Key Responsibilities Lead design and implementation of enterpri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Developer

    Senior Android Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Senior Android Developer / Tech Lead (all genders).Key Responsibilities Develop, extend, and maintain native Android applications using Kotlin and modern frameworks Ta...Show more
    Last updated: 30+ days ago • Promoted
    Senior Oracle Apex Developer

    Senior Oracle Apex Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Senior Oracle Apex Developer to support government clients remotely.Key Responsibilities Design, develop, and maintain full stack web applications using Oracle Apex Bu...Show more
    Last updated: 1 day ago • Promoted
    Lead Ionic Mobile Developer

    Lead Ionic Mobile Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Lead Ionic Mobile Developer (Angular-Capacitor).Key Responsibilities Lead the design and development of mobile applications for Android and iOS using Angular, Ionic Fra...Show more
    Last updated: 1 day ago • Promoted
    ITX-A Architect

    ITX-A Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for an ITX-A / B2Bi Architect.Key Responsibilities Build and install solutions using IBM Transformation Extender products, ensuring proper environment validation and communic...Show more
    Last updated: 1 day ago • Promoted
    Oracle Cloud HCM Solution Architect

    Oracle Cloud HCM Solution Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Solution Architect - Oracle Cloud HCM.Key Responsibilities Lead the design and implementation of integrated Oracle Cloud HCM solutions Analyze business requirements an...Show more
    Last updated: 1 day ago • Promoted
    Senior Mobile Architect

    Senior Mobile Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Senior Principal Mobile Architect.Key Responsibilities Architect and design high-performing mobile applications using technologies like Swift, SwiftUI, Kotlin, and Jetp...Show more
    Last updated: 1 day ago • Promoted
    Data Developer / Architect

    Data Developer / Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Data Developer / Architect responsible for designing, building, and optimizing data systems and solutions. Key Responsibilities : Design, develop, and maintain scalable d...Show more
    Last updated: 14 days ago • Promoted
    Oracle OIC Developer

    Oracle OIC Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for an Oracle OIC Developer-HCM.Key Responsibilities Design, develop, and maintain integrations using Oracle Integration Cloud (OIC) between Oracle HCM and external systems ...Show more
    Last updated: 2 days ago • Promoted
    Junior Oracle Apex Developer

    Junior Oracle Apex Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    Full-time
    A company is looking for a Junior Oracle Apex Developer to support government clients remotely.Key Responsibilities Design, develop, and maintain full stack web applications using Oracle Apex Bu...Show more
    Last updated: 1 day ago • Promoted