CareerPlanSign in

Senior Software Engineer (Flight Software)

Sydney, New South Wales💼 Full-time🗓 2026-09-07 → 2026-09-24

Core

Design and implement trusted, safety-critical embedded and vehicle management software for autonomous maritime systems.

Role type

Senior Software Engineer (Embedded/Safety-Critical)

Builds

Autonomous underwater vehicle platforms and maritime defense systems

Domain

Defense / Maritime Robotics / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Rust, RTOS, systems programming, concurrency, algorithms, data structures, device drivers, sensor/actuator interfaces, real-time embedded development

Preferred skills

autonomous vehicle software, high-assurance safety critical software, DO-178/IEC 61508, NixOS, systems engineering

Technologies

RTOS, CAN, CANFD, UART, SPI, I2C, TCP, Ethernet, NixOS

Responsibilities

Design and implement Vehicle Management Systems; Develop real-time embedded software and device drivers; Create test and simulation fixtures; Mentor junior engineers; Support vehicle manufacturing and deployment

Seniority

Senior, hands-on IC with mentorship

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.