Robotics Engineer

Anduril Anduril · Defense · Sydney, Australia · Maritime & Maneuver Dominance : Undersea Dominance - Engineering & Operations

Anduril Industries is seeking a Robotics Engineer for their Maritime Division in Sydney, Australia. The role focuses on delivering perception and planning capabilities for autonomous vehicles, involving systems analysis, sensor integration, perception architecture, motion planning, and machine learning. The engineer will own projects end-to-end, contributing to the entire product lifecycle of next-generation autonomous platforms. This includes implementing safe navigation, collision avoidance, and situational awareness systems, as well as developing scalable sub-systems and utilizing advanced techniques in computer vision, sensor fusion, and machine learning. Collaboration with cross-functional teams and testing/validation through simulation and real-world data analysis are key aspects of the job. The role requires a Bachelor's degree in a relevant field, proficiency in C++ and/or Python, and demonstrated knowledge in areas like computer vision or machine learning. Experience in a senior perception or planning role for a robotic system and the capacity to act as a technical owner are essential. The position also requires the ability to obtain an Australian Government Negative Vetting 2 security clearance.

What you'd actually do

  1. Implement trusted safe navigation, collision avoidance, and situational awareness systems that balance constraints, restrictions and requirements in a multi-stakeholder environment
  2. Implement scalable sub-systems including sensor processing, perception, tracking, motion planning, health management, anomaly detection, simulation, testing fixtures, and vehicle interfaces
  3. Contribute to the development of existing software components across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines
  4. Utilize advanced techniques in computer vision, sensor fusion, and machine learning to enhance perception and planning capabilities of Anduril vehicles
  5. Conduct thorough testing and validation of perception and planning algorithms through development and use of simulation and analysis of data from real-world experiments, including evolving the data analysis tooling.

Skills

Required

  • C++
  • Python
  • autonomous vehicle hardware and sensors (radar, sonar, LIDAR, cameras)
  • computer vision
  • sensor fusion
  • SLAM
  • motion planning
  • machine learning
  • senior perception or planning role for robotic system delivery
  • technical ownership of systems
  • stakeholder engagement
  • requirements definition
  • roadmap management
  • team coordination
  • design
  • implementation
  • sustainment
  • evolution
  • validation and verification strategies for perception and planning modules
  • mentoring junior team members
  • Australian Government Negative Vetting 2 security clearance (NV2) eligibility

Nice to have

  • autonomous systems in ground, air, maritime or space domains
  • simulation tools and frameworks (Gazebo, Unity, Unreal Engine)
  • safety standards and certification processes for autonomous systems
  • System Engineering concepts

What the JD emphasized

  • delivery of vehicle perception and planning capability integrated in to our products
  • end-to-end ownership of their projects
  • rapid architecting, design, delivery, support, and evolution of next generation autonomous platforms through their entire product life-cycle
  • trusted safe navigation
  • collision avoidance
  • situational awareness systems
  • computer vision
  • sensor fusion
  • machine learning
  • perception and planning capabilities
  • testing and validation
  • simulation and analysis of data from real-world experiments
  • Collaborate with cross-functional teams
  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
  • Experienced and proficient in C++ and/or Python software development
  • Demonstrated knowledge of at least one of: computer vision, sensor fusion, SLAM, motion planning, machine learning
  • Experience in a senior perception or planning role for the delivery of a robotic system
  • Capacity to act as the technical owner for a sysem, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution
  • Ability to collaborate with stakeholders to define and implement robust validation and verification strategies for perception and planning modules
  • Capacity to learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity
  • Eligible to obtain and maintain an Australian Government Negative Vetting 2 security clearance (NV2)

Other signals

  • autonomous systems
  • AI
  • computer vision
  • sensor fusion
  • machine learning
  • perception
  • planning