
Senior Software Engineer (Flight Software)
Anduril Industries
Melbourne
30 Mar 2026
Senior Software Engineer (Flight Software)
Senior Software Engineer (Flight Software) needed for Anduril's Maritime Division in Melbourne, Australia. Requires experience in embedded/safety-critical software, C, RTOS, and eligibility for Australian security clearance. Responsibilities include designing vehicle management systems, developing real-time embedded software, and mentoring junior engineers.
On-site
Contract
Senior
C
RTOS
Salary
Not specified
Core Qualifications
Technical (Must-have)
CRTOSCANCANFDUARTRS232RS422RS485SPIQSPI
Soft Skills
mentoringteam coordinationstakeholder engagementcapacity to learnteam cohesion
Preferred Qualifications
Technical (Nice-to-have)
DO-178IEC 61508navigation systemscommunications systemsSystems Engineering
Key Responsibilities
- Design and implement trusted, safety critical Vehicle Management Systems that balance constraints, restrictions and requirements in a multi-stakeholder environment.
- Design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces
- Contribute to the design and development of existing software components across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines
- Develop real-time embedded software using an RTOS.
- Develop device drivers and interfaces to a variety of sensors and actuators.
- Create test and simulation fixtures that operate with both software-and hardware-in-the-loop.
- Support vehicle manufacturing and deployment.
- Work as a member of a multi-disciplinary engineering team, including as a mentor for Software Engineers from differing backgrounds
- Travel to co-locate with end-users and/or other teams up to 20% of the time
Senior Software EngineerFlight SoftwareDefense and Space ManufacturingEngineeringInformation TechnologyContractOn-siteEmbedded SoftwareSafety Critical SoftwareMaritime