CareerPlan

Software Engineer

Sheffield, TasmaniaFull-time2026-09-02 → 2026-11-11
Hybrid · Australia

Core

Design and implement custom payload integrations, user interfaces, and operational tooling for in-house drone platforms, ensuring seamless communication between flight control systems and engineered hardware.

Role type

Software Engineer (Drone Systems & Payload Integration)

Builds

Custom payload integrations, QGroundControl UI panels, mission-critical software for sensors/winches/actuators

Domain

Aerospace / Robotics / Industrial Automation

Required skills

QGroundControl development, QML/Qt, C++, PX4/MAVLink integration, hardware-software debugging, UART/CAN protocols, embedded systems

Preferred skills

ROS, UI/UX design for real-time interfaces, Linux embedded systems, UAV payload experience

Technologies

QGroundControl, QML, Qt, C++, PX4, MAVLink, Auterion, Skynode

Responsibilities

Develop and customise QGroundControl UI components and plugins; Integrate custom payloads into flight systems; Build software interfacing with sensors and actuators; Translate mechanical/electrical requirements into software behaviors; Support testing, flight trials, and validation; Maintain clean, documented code

Seniority

Mid-Senior, hands-on IC