Staff Robotics Engineer, Maritime

Anduril Anduril · Defense · Quincy, MA · Maritime & Maneuver Dominance : Maritime Enabling Technology : Robotics Software

Staff Robotics Engineer focused on delivering vehicle perception and planning capabilities for autonomous maritime systems. This role involves leading technical delivery, hands-on implementation, and end-to-end ownership of safe and effective vehicle autonomy throughout the product lifecycle. Responsibilities include architecting, designing, and implementing navigation, collision avoidance, and situational awareness systems, utilizing advanced techniques in computer vision, sensor fusion, and machine learning, and conducting thorough testing and validation.

What you'd actually do

  1. Own customer success through the design and delivery of a multi-year, multi-stakeholder software roadmap that spans across multiple teams
  2. Leverage internal product and program-specific engineering teams to rapidly deliver capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time
  3. Partner with external teams, collaborating on interfacing requirements between diverse systems and technologies
  4. Lead teams that architect, design and implement trusted safe navigation, collision avoidance, and situational awareness systems that balance constraints, restrictions and requirements in a multi-stakeholder environment
  5. Drive the development and implementation of sensor suites, perception algorithms, planning algorithms, and test fixtures to deliver safe navigation and effective operation of Anduril’s autonomous vehicles

Skills

Required

  • C++ and/or Python software development
  • autonomous vehicle hardware and sensors such as radar, sonar, LIDAR, and cameras
  • computer vision
  • sensor fusion
  • SLAM
  • motion planning
  • machine learning
  • senior perception or planning role for the delivery of a robotic system
  • technical owner for a system
  • stakeholder engagement
  • requirements definition
  • roadmap management
  • team co-ordination
  • design
  • implementation
  • sustainment
  • evolution
  • validation and verification strategies for perception and planning modules
  • mentoring junior team members
  • building team cohesion and capacity
  • obtain and maintain an active U.S. Secret security clearance

Nice to have

  • autonomous systems in the ground, air, maritime or space domains
  • simulation tools and frameworks, such as Gazebo, Unity, or Unreal Engine, for algorithm validation and testing
  • safety standards and certification processes for autonomous systems
  • System Engineering

What the JD emphasized

  • delivery of a robotic system
  • technical owner for a system
  • stakeholder engagement
  • requirements definition
  • roadmap management
  • team co-ordination
  • design
  • implementation
  • sustainment
  • evolution
  • validation and verification strategies
  • perception and planning modules
  • mentoring junior team members effectively
  • building team cohesion and capacity

Other signals

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