Apium Swarm Robotics A Red Cat

1 job near Columbus, OH

$61.50 - $78/hr

Full-time

Posted yesterday


Job description

Job Summary:
APIUM Swarm Robotics is revolutionizing swarm autonomy software for various vehicles in commercial and defense environments. They are seeking a Senior Android Developer to design and develop operator-facing applications for drone swarms, focusing on GIS-rich planning and control applications.
Responsibilities:
• Design, build, and maintain Android applications that serve as ASR’s primary operator-facing tools for swarm planning, monitoring, and tactical control
• Integrate and render GIS data layers and DTED elevation models into intuitive map-based mission-planning interfaces
• Implement real-time telemetry, command, and control over UDP, TCP, WebSockets, MQTT, or similar transports across mesh radios and cellular links
• Collaborate across autonomy, backend, and field teams to ship features grounded in real operational use, and support field exercises and customer demonstrations
Qualifications:
Required:
• 7+ years of professional Android development experience, primarily in Kotlin (Java acceptable as a secondary language)
• Strong proficiency in the modern Android stack including Jetpack components, coroutines, and lifecycle-aware architecture
• Hands-on experience integrating and rendering GIS data on mobile, including map tiles, vector overlays, and coordinate systems such as WGS84, MGRS, and UTM
• Demonstrated experience consuming DTED (Digital Terrain Elevation Data) for elevation-aware features such as line-of-sight, terrain following, or viewshed analysis
• Working knowledge of Android mapping libraries such as osmdroid, MapLibre, Mapbox, or the Google Maps SDK
• Familiarity with georeferenced raster handling, map projections, and coordinate transformations
• Experience implementing real-time, low-latency data pipelines on Android using sockets, WebSockets, MQTT, gRPC, or Protobuf, with strong multithreading and offline-first design discipline
• Experience designing UIs and interaction patterns for ruggedized Android devices used outdoors, accounting for sunlight visibility, gloved operation, and unreliable networks
• Ability to work effectively within a cross-functional team alongside backend, autonomy, and field engineers
• Comfort working independently with limited oversight
• Ability to remain calm and effective under operational pressure
Preferred:
• BS in Computer Science or related field
• ATAK (Android Team Awareness Kit) plugin development experience
• Familiarity with the broader TAK ecosystem including TAK Server, WinTAK, and iTAK, and with Cursor on Target (CoT) messaging
• Prior experience developing software for drone control, ground control stations, or MAVLink-based systems
• Experience supporting military, defense, or first-responder application deployments
• Familiarity with MIL-STD-2525 military symbology and tactical map presentation conventions
• Experience with offline map caching, tile management, and large geospatial dataset handling on resource-constrained devices
• Familiarity with secure software development practices including code signing, obfuscation, and FIPS-compliant cryptography
• Experience with desktop GIS tools such as QGIS or ArcGIS, or geospatial libraries such as GDAL, GeoTools, or JTS
• Experience contributing to open-source mobile or geospatial projects
• U.S. security clearance or ability to obtain one
Company:
Apium Swarm Robotics, a Red Cat Company, develops advanced swarming technologies that power All-Domain robotic and autonomous solutions. Founded in , the company is headquartered in Glendale, USA, with a team of 11-50 employees. The company is currently Early Stage.