CareerPlanGet AI match score →

Android Developer

Port Melbourne, Port Phillip💼 Full-time🗓 2026-05-14 → 2026-07-27

Core

Building GUI and remote control integration for high-power laser systems to protect against weaponized drones.

Role type

Senior Android Engineer (Operator-facing)

Builds

Android applications and integration for single and multi-agent laser defense systems

Domain

Defense / Aerospace / Laser Technology

Deliverable

production ML models | product features

Required skills

Java, Android development, User Experience (UX) design, State management, Connectivity handling, Independent problem solving

Preferred skills

MQTT, Kafka, Video/streamed input handling, External controller interfacing

Technologies

Java, Android, MQTT, Kafka

Responsibilities

Build and maintain Java-based Android software as standalone apps and integrations; Design and build intuitive user experiences; Work with engineering teams to align user interaction with system operation; Improve maintainability and testability of the codebase; Implement robust state and connectivity handling

Seniority

Senior, hands-on IC

Rewrite
## Responsibilities - Build and maintain Java based Android software, both as a standalone app and as an integration. - Deliver a high quality User eXperience. You should lose sleep over bad UX. - Design and build intuitive experiences wherever possible. - Work closely with the engineering teams responsible for the Fractl system to align user interaction with how the system is actually operated. - Improve maintainability and testability of the Android codebase over time. - Implement Robust State and Connectivity Handling ## Requirements - ~5 years’ experience as a software engineer. - At least 2 years of Android development experience. - Professional experience building Android applications in Java. - Strong attention to detail and a bias toward building a prototype fast, and then finishing work properly. - Ability to work independently: research problems, propose solutions, implement, test, and iterate. - Care for operator interaction quality across the whole system. - Australian Citizenship. - Ability to hold an NV1 security clearance. ## Nice to Have - Useful experience (not required) These are relevant to the existing remote terminal concept and controller approach: - Working with real‑time inputs and state updates. - Messaging and integration patterns, such as MQTT, Kafka, etc. - Handling video or streamed inputs - Interfacing with external controllers / input devices - Security requirements ## Benefits - Working on high-impact, challenging problems that save lives. - Collaborating with multidisciplinary teams on cutting-edge technology. - A lean, focused, and disciplined engineering environment.
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗