Perception and Autonomy Engineer

Saronic · Defense · Austin, TX · Software

This role focuses on developing perception systems for autonomous surface vessels, involving algorithm and model development for sensing and navigation, quantitative performance analysis, and working with large data systems for training and evaluation. It is an engineering role within the robotics domain, building agentic systems.

What you'd actually do

  1. Develop algorithms and models which allow boats to sense and navigate
  2. Develop metrics which allow quantitative analysis of improvements and regressions in boat performance
  3. Analyze and work with large data systems to enable model training and evaluation

Skills

Required

  • Strong programming fundamentals
  • Extensive programming experience and demonstrated ability to work on large systems
  • Computing Fundamentals
  • A general understanding of operating systems and or similar large scale systems
  • An understanding of basic computer architecture
  • A demonstrated willingness to learn and pivot based on new information

Nice to have

  • Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch)
  • Understanding of various filters and their applications
  • Proficiency in Rust
  • Experience with maritime or autonomous vehicle projects
  • Experience with signals processing or sensor fusion
  • Experience with low latency inference and tracking pipelines
  • Experience with path planning algorithms
  • Experience training and deploying multi modal models
  • Experience with various sensors including radar, cameras, and lidar
  • Experience developing and optimizing deployed ML systems

What the JD emphasized

  • U.S. Person status required

Other signals

  • develop algorithms and models which allow boats to sense and navigate
  • develop metrics which allow quantitative analysis of improvements and regressions in boat performance
  • analyze and work with large data systems to enable model training and evaluation