Rust Developer – Autonomous Drones 9 views

About AVIATO

AVIATO builds autonomous drone swarm technology for GPS-denied environments. We combine visual-inertial navigation, onboard AI, and mesh communication to enable drones that navigate, coordinate, and complete missions when satellites are denied. Defense sector. NATO eastern flank.


Responsibilities

  • Develop Rust code for embedded systems (RPi 5, sensors, radio modules)
  • Implement and maintain ROS2 nodes using Rust
  • Integrate hardware components: IMU, camera, LoRa, UWB
  • Write drivers and communication protocols
  • Participate in architecture decisions and code reviews
  • Work directly with the founder on core navigation and swarm systems

We offer

  • Challenging technical problem — GPS-denied navigation, real-time sensor fusion, swarm coordination
  • Direct mentorship from founders team
  • Flexible hours, 15-25 hrs/week
  • Remote-first, async communication
  • Real impact — your code flies
  • Equity conversation for the right person
  • Opportunity to grow into full-time role as company scales

Requirements

  1. Solid Rust fundamentals — ownership, borrowing, lifetimes, traits, async
  2. Ability to read documentation, datasheets, and solve problems independently
  3. Comfortable with Linux environment
  4. Available 15-25 hours per week
  5. Self-driven — we don’t micromanage

Nice to have

  • Embedded / IoT experience
  • Cross-compilation, ARM targets
  • ROS/ROS2 exposure
  • Interest in drones, robotics, or defense technology
  • Experience with serial protocols (UART, SPI, I2C)

Contract: B2B or UZ, negotiable

Location: Remote (EU timezone preferred)

More Information

Only candidates can apply for this job.