Software Engineer - Robotic Vehicle Management

Anduril Industries

5

Sydney, Australia

Why you should apply for a job to Anduril Industries:

  • 5/5 in overall job satisfaction

  • 5/5 in supportive management

  • 100% say women are treated fairly and equally to men

  • 100% would recommend this company to other women

  • 100% say the CEO supports gender diversity

  • Ratings are based on anonymous reviews by Fairygodboss members.
  • We offer four months of fully paid parental leave to ensure you and your family are taken care of.

  • We’re proud to offer fertility planning and treatment, adoption support, gestational carrier support, and fertility preservation support.

  • Ample time off is restorative, so we’ve instituted a flexible vacation policy and offer an annual bonus for any week-long trip you take.

  • #8db0cb70-ac62-4ba4-8648-2b0fe7fe2709

    Position summary

    Anduril is a defence technology company, bringing Silicon Valley talent and funding to the defence sector. Our technology helps our customers solve their toughest challenges by enabling them to make better, more informed decisions in life-and-death situations. We’ve assembled a diverse team of experts in artificial intelligence, computer vision, sensor fusion, optics, and data analysis to create software and hardware solutions that radically evolve the defence capabilities of the United States and our allies. If you are passionate about solving problems that have real impact, come join Anduril and build the future of defence.

    At Anduril we are developing unmanned underwater and aerial systems capabilities of terminal guidance, long range intelligence collection, precision relative and global navigation, and unsupervised autonomy. XL AUV, Ghost, and other developmental autonomous platforms are built to operate in remote environments with limited user input, driving requirements for reliability and autonomy. We have developed an autonomy stack that receives user intent, responds to detections processed at the edge, and coordinates flight patterns for groups of assets, and are looking for successful software engineers to carry this forward onto new groundbreaking platforms, working in tandem with vehicle design teams to advise platform architecture. 

    WHAT YOU'LL DO HERE:

    • Lead architecture selection and design for Vehicle Management Systems, including compute architecture, standards compliance and architecture evolution, that balance constraints, restrictions and requirements in a multi-stakeholder environment
    • Implement Vehicle Management Systems and associated subsystems, including GNC, Sensor Processing, State Estimation, Contingency Management, Actuation, Payload Interfaces, and Mission Systems Interface.
    • Design and implement development processes for the initial delivery and subsequent iteration of vehicle control software, including validation and verification.
    • Develop real-time embedded software
    • Develop device drivers, protocols, and APIs for undersea sensors
    • 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 software team, including as a mentor for Software Engineers from differing backgrounds

    REQUIRED QUALIFICATIONS

    • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
    • Systems programming skills including algorithms, data structures, concurrency and optimization
    • Extensive experience writing C and/or C++
    • Experience with RTOS
    • Experience with development of high assurance safety critical software applications
    • Experience in a senior role for the delivery of a vehicle management system
    • 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
    • Familiarity with navigation and communications systems
    • Must be able to obtain and hold a NV2 Clearance 

    PREFFERED QUALIFICATIONS:

    • 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
    • Experience with fault-tolerant and/or redundant safety-critical systems

    Anduril is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply. If you are someone passionate to work on problems that matter, we’d love to hear from you.

    Get jobs straight to your inbox

    Anonymous company reviews, virtual recruiting events, and a supportive community for women when you sign up.

    About the company

    Industry: Defense & Space

    Anduril is not a traditional defense contractor. We are shaping the future of defense, transforming US & allied military capabilities with advanced technology. 

    We emphasize speed and results and control our products from start to finish, including funding R&D to selling finished products off the shelf. Today, Anduril is in a rapid growth phase, deploying technology in diverse ...

    Why you should apply for a job to Anduril Industries:

  • 5/5 in overall job satisfaction

  • 5/5 in supportive management

  • 100% say women are treated fairly and equally to men

  • 100% would recommend this company to other women

  • 100% say the CEO supports gender diversity

  • Ratings are based on anonymous reviews by Fairygodboss members.
  • We offer four months of fully paid parental leave to ensure you and your family are taken care of.

  • We’re proud to offer fertility planning and treatment, adoption support, gestational carrier support, and fertility preservation support.

  • Ample time off is restorative, so we’ve instituted a flexible vacation policy and offer an annual bonus for any week-long trip you take.