Skip to content

Junior Software Developer – Android & Cloud Development (with ATAK Experience)

Job Category: satcom
Job Type: Full Time Part Time
Job Location: Remote

SATCOM Radio | Remote


Job details

Pay

$50,000 – $65,000 a year

Job type

  • Full-time
  • Part-time
  • Internship

Shift and schedule

  • Weekends as needed
  • Monday to Friday

Full job description

Job Summary:

We are seeking a talented Junior Software Developer to support the development of Android applications and cloud-based systems with a focus on ATAK (Android Team Awareness Kit) integration. This role is an exciting opportunity to work on cutting-edge, mission-critical communication platforms, including real-time data processing, mission planning interfaces, and integration with unmanned systems. The ideal candidate will have hands-on experience with ATAK or similar tools, strong Android development skills, and the drive to learn and contribute to cloud-based solutions.

Must be a US Citizen.

Key Responsibilities:

  • Assist in the design, development, and deployment of Android applications for mission planning, communication, and control, with a specific focus on ATAK integration.
  • Implement features for ATAK plug-in development, including UI elements, custom tools, and map-based mission planning features.
  • Work closely with the cloud development team to integrate Android apps with cloud services for real-time data synchronization, telemetry, and mission updates.
  • Support mission-critical systems by leveraging ATAK for real-time situational awareness, messaging, and data transfer to and from the cloud.
  • Collaborate with senior developers on the design and implementation of cloud services using AWSAzure, or Google Cloud Platform.
  • Conduct code reviews, troubleshoot, and debug Android applications and cloud services to ensure reliable performance.
  • Contribute to technical documentation and user guides for Android apps and cloud-based systems, specifically for ATAK integration.
  • Continuously learn and adopt new technologies to enhance the functionality and performance of Android applications and cloud services.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Hands-on experience with ATAK (Android Team Awareness Kit) development and plug-in integration.
  • Proficiency in Java/Kotlin for Android development, with experience in Android Studio.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their integration with Android and ATAK-based systems.
  • Strong understanding of REST APIs and web services for mobile-to-cloud communication.
  • Basic knowledge of SQL or NoSQL databases and data storage solutions.
  • Ability to troubleshoot and debug Android apps, especially when integrating with ATAK and cloud services.
  • Strong collaboration skills, and ability to work independently in a fast-paced environment.

Preferred Skills:

  • Familiarity with MAVLink protocol for UAV mission planning and telemetry (a plus).
  • Experience with version control systems like Git.
  • Basic understanding of containerization technologies (e.g., Docker).
  • Understanding of cloud security best practices and data encryption.
  • Experience with real-time data processing or message queues.
  • Familiarity with GIS and map-based development for Android/ATAK.

What We Offer:

  • A dynamic and innovative work environment with opportunities for career growth.
  • Hands-on experience working with ATAKAndroid applications, and cloud-based systems for critical missions.
  • Mentorship from senior engineers and exposure to advanced technologies in both Android and cloud domains.
  • Competitive salary and benefits package, with opportunities for continuing education and certifications.

Job Types: Full-time, Part-time, Internship

Pay: $50,000.00 – $65,000.00 per year

Schedule:

  • Monday to Friday
  • Weekends as needed

Pay may depend on skills and/or qualifications

Application Question(s):

  • What was the last ATAK project you supported?

Work Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx