CareerPlan

Senior Robotics Software Engineer (GNC)

Yatala, QueenslandFull-time2026-10-08 → 2026-10-22
No visa sponsorshipCitizens or permanent residents onlySecurity clearance required

Core

Designing algorithms and implementing flight-critical software for rocket systems to deliver satellites to orbit.

Role type

Senior IC robotics software engineer (GNC)

Builds

Navigation, guidance, and control algorithms for launch vehicles

Domain

Aerospace / Rocketry

Deliverable

production ML models

Required skills

Control theory, Flight software development, Python, C++, C, Systems engineering, Monte Carlo simulations, Hardware-in-the-loop testing, Trajectory optimization, Version control (Git), Software verification and validation

Preferred skills

Launch vehicle program experience, Simulator development, Linux environments, Sensor/actuator hardware knowledge (IMU, GNSS, EMA)

Responsibilities

Develop linear and non-linear models of control system plant dynamics, Iterate and improve flight algorithm stacks, Lead and mentor a high-performing GNC team, Integrate GNC subsystems with avionics and propulsion teams, Conduct concept studies and trade studies, Characterize natural environments for launch vehicles

Seniority

Senior, hands-on IC with leadership responsibilities