Senior Embedded Software Engineer - Sydney, Australia - Bluewing

    Bluewing
    Bluewing Sydney, Australia

    2 weeks ago

    Default job background
    Full time
    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 a Senior Software Engineer with deep robotics experience to architect and deliver critical systems and sub-systems.

    The Senior Software Engineer strives to leverage their experience with Vehicle Management Systems to rapidly architect, design, deliver, support, and evolve next generation autonomous vehicles through the entire product life-cycle.

    WHAT YOU'


    LL DO:
    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.

    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.


    REQUIRED QUALIFICATIONS
    Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
    Experienced and proficient at writing C.
    Experience with an RTOS.
    Familiarity with communications busses and protocols (e.g.
    CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2 C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc).
    Systems programming skills including algorithms, data structures, concurrency and optimization.
    Capacity learn and grow individually, while mentoring junior team members effectively, contributing to team cohesion and capacity.
    Ability to obtain and maintain an Australian Government Security Clearance.


    PREFERRED QUALIFICATIONS
    Experience in design and development of embedded applications in autonomous vehicle software systems.
    Experience with development of high assurance safety critical software applications.
    Experience in developing interfaces to sensors and actuators.
    Experience troubleshooting and analyzing remotely deployed software systems.
    Experience working with and testing electrical and mechanical systems.
    Experience with DO-178, IEC 61508, or similar certifications.
    Familiarity with navigation and communications systems.
    Desire to grow in to a Tech-Lead-Manager role, with responsibility for line management of engineers, in addition to delivery.

    #J-18808-Ljbffr