Talent.com
ATAK/Kotlin Developer
ATAK/Kotlin DeveloperIron EagleX • Fayetteville, NC, US
serp_jobs.error_messages.no_longer_accepting
ATAK / Kotlin Developer

ATAK / Kotlin Developer

Iron EagleX • Fayetteville, NC, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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

    serp_jobs.job_alerts.create_a_job

    Developer • Fayetteville, NC, US

    Job_description.internal_linking.related_jobs
    Senior Mobile Developer

    Senior Mobile Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Mobile Developer (IOS - Android).Key Responsibilities Build and maintain native mobile applications using Swift and / or Kotlin Collaborate with cross-functional ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Jira Platform Developer

    Jira Platform Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Jira Platform Developer to design, optimize, and extend an enterprise-scale Atlassian ecosystem. Key Responsibilities Design, develop, and deploy automation and integrat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Ad Tech Developer

    Ad Tech Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for an Ad Tech Developer - Header Bidding (Remote).Key Responsibilities Design and implement header bidding stacks using Prebid. Integrate with Google Ad Manager and optimize ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Developer II

    Developer II

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Developer II to provide complex technical support and enhance data processing systems.Key Responsibilities Develop and enhance software and procedures to improve proces...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Guidewire Developer

    Guidewire Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Guidewire Developer-Rating.Key Responsibilities Develop and deliver software that meets performance and user experience standards Track and report issues, addressing p...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Python Developer

    Python Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Python Developer (Healthcare).Key Responsibilities Design, develop, test, deploy, and maintain backend services using Python and serverless architectures Define and en...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    GoHighLevel Funnel Builder

    GoHighLevel Funnel Builder

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Go High Level Funnel Builder & Growth Specialist (UK time zone).Key Responsibilities Build and manage acquisition funnels in Go High Level, including landing pages and ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Appian Developer

    Appian Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for an Appian Senior Developer to join their team.Key Responsibilities Design, develop, and implement Appian process automation solutions Collaborate with cross-functional t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    C++ Developer

    C++ Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a C++ Developer II.Key Responsibilities Design, write, debug, and maintain high-quality C++ code to support and enhance core application functionality Independently trou...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Solutions Architect for Utilities

    Solutions Architect for Utilities

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Solutions Architect for Work and Asset Management projects.Key Responsibilities Partner with clients to align their business goals with best-in-class solutions Lead di...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Technical Windchill Architect

    Technical Windchill Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Technical Windchill Solution Architect.Key Responsibilities Lead design, implementation, testing, and support of PTC Windchill solutions Guide and mentor development t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Informatica Developer

    Informatica Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for an Informatica Developer.Key Responsibilities Convert ETL processes from Data Manager to Informatica and maintain ETL processes for data integration Deploy, upgrade, and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    GoLang Developer II

    GoLang Developer II

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a GoLang Developer II with experience in AWS and microservices.Key Responsibilities Contribute to development tasks across various projects Participate in support activi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Technical Data Architect

    Technical Data Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Technical Data Architect to define and govern data architecture strategies for enterprise data migration. Key Responsibilities Design and validate data models and mappin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Workday Integration Developer

    Workday Integration Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Workday Integration Developer.Key Responsibilities Design, develop, and maintain inbound and outbound integrations between Workday and third-party systems Monitor and ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Fullstack Developer

    Fullstack Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Fullstack Developer to join their agile, multidisciplinary team.Key Responsibilities Build and maintain C# backend services, React-based web applications, and Python te...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Appian Developer

    Senior Appian Developer

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Appian Developer to join a government consulting team in a remote work environment.Key Responsibilities Develop and maintain Appian applications, including workf...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    React Developer Tech Lead

    React Developer Tech Lead

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a React Developer - Tech Lead.Key Responsibilities Lead and manage development teams and projects Create clean, modern, testable, and well-documented code Innovate and ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    High-Performance Computing Architect

    High-Performance Computing Architect

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a High-Performance Computing Architect.Key Responsibilities Design and implement advanced architectures for scientific and data-intensive applications Collaborate with h...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Go Engineer III

    Go Engineer III

    VirtualVocations • Fayetteville, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Go Backend Engineer III to design, build, and maintain high-performance backend systems.Key Responsibilities Design, develop, and maintain high-performance distributed ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted