# Senior GNC Engineer

**Company**: Anduril Australia
**Location**: Sydney, New South Wales
**Experience**: senior
**Job type**: full-time
**Salary**: competitive equity grants are included in the majority of full time offers
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5234247007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_71800153-113

## Description

At Anduril Australia, we are developing un-crewed maritime and air domain systems that leverage unsupervised autonomy for the delivery of long endurance, multi-mission capability to our customers. These projects, including but not limited to the Extra Large Autonomous Undersea Vehicle (XL-AUV) Program, require Senior GNC Engineers with deep robotics experience to architect and deliver Guidance, Navigation and Control (GNC) sub-systems.

## Responsibilities

- Lead architecture selection, design and implementation for Guidance, Navigation, and Control (GNC) sub-systems and control schemes for autonomous robotic platforms

- Integrate technology from best-in-class third-party vendors, local research and development partners, and Anduril’s internal product teams

- Contribute to the design and development of other embedded sub-systems

- Develop real-time embedded software using a RTOS

- Create test and simulation fixtures that operate with both software- and hardware-in-the-loop

- Develop modeling and simulation capabilities that capture appropriate data during testing so that models can be updated and validated

- Analyse test data captured from control systems, subsystems, and other test instrumentation to verify vehicle performance, evaluate GNC algorithm and controller behavior, or debug incidents

- Drive light-weight root cause analyses for vehicle anomalies or incidents that are tied to GNC responsibilities

- Support vehicle manufacturing and deployment

- Work as a member of a multi-disciplinary team, including as a mentor for Software and Hardware Engineers from differing backgrounds

## Required Qualifications

- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience

- Extensive experience (at least 6 years) with development of high assurance safety critical GNC software, including cascading controls, adaptive controls, and transfer functions

- Systems programming skills including algorithms, data structures, concurrency and optimization

- Extensive experience with MATLAB and Simulink

- Ability to obtain and maintain an Australian Government Security Clearance

## Preferred Qualifications

- Familiarity with communications busses and protocols such as CAN, CANFD, ARINC-825, ARINC-429, MIL-STD-1553, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, etc

- Experience writing C and/or C++

- Experience troubleshooting and analyzing remotely deployed software systems

- Experience working with and testing electrical and mechanical systems

- Experience with DO-178 or similar certifications

- Familiarity with open source control software such as PX4, ArduPilot, or ROS

- Experience with RTOS

## Benefits

At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next.

## Skills

### Required
- Robotics
- Mechatronics
- Computer Science
- Engineering
- GNC software
- MATLAB
- Simulink
- RTOS
- Systems programming

### Nice to have
- communications busses and protocols
- C
- C++
- troubleshooting
- electrical and mechanical systems
- DO-178
- PX4
- ArduPilot
- ROS

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/andurilindustries/jobs/5234247007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
