Senior Software Engineer (flight Software)

Anduril

Melbourne, Australia
On-site
C programming proficiency
Rtos experience
Communications busses and protocols
Design and implement trusted, safety critical Vehicle Management Systems that balance constraints, restrictions and requirements in a multi-stakeholder environment

Job Summary

  • Design and implement trusted, safety critical Vehicle Management Systems that balance constraints, restrictions and requirements in a multi-stakeholder environment.
  • Develop real-time embedded software using an RTOS and device drivers for various sensors and actuators.
  • Work as a member of a multi-disciplinary engineering team, including as a mentor for Software Engineers from differing backgrounds.

Matching Summary

Design and implement trusted, safety critical Vehicle Management Systems that balance constraints, restrictions and requirements in a multi-stakeholder environment.

Skills & Requirements

Must-have

  • C programming proficiency
  • RTOS experience
  • communications busses and protocols
  • systems programming skills
  • embedded real-time software

Nice-to-have

  • high assurance safety critical software
  • autonomous vehicle software systems
  • troubleshooting remotely deployed systems
  • product delivery lifecycle experience
  • systems engineering concepts

Key Requirements

  • Bachelor's degree or equivalent experience
  • Eligible for Australian Government Security Clearance
  • Experience with communications busses and protocols
  • Systems programming skills
  • Technical ownership of software components

Work Rights

Eligible to obtain and maintain an active Australian Government Security Clearance

Tailored Resume

Cover Letter