Drimva

Helsing

Software Engineer, Rust

Washington, DC · Full-time · Posted Aug 18, 2026

Experience
5+ years in systems-level software engineering.
Education
Bachelor's degree in Computer Science, Engineering, or a related field.
Visa sponsorship
U.S. citizenship required

About the job

Build systems-level Rust software for Helsing’s Altra drone platform, supporting autonomous capabilities in demanding operational environments.

What you'll do

  • Design, build, and maintain Rust services across the platform, including networking, protocols, and application services.
  • Collaborate with ML engineers to integrate AI/ML pipelines and contribute to autonomy features.
  • Develop and test software in simulation for reliable operation on resource-constrained platforms.

What they ask for

  • 5+ years of systems-level software engineering experience.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proficiency in Rust, or strong experience in C++ or another systems-level compiled language and willingness to work in Rust daily.
  • Experience with distributed systems in unreliable or constrained networks, real-time or low-latency systems, and systems interfacing with AI/ML pipelines; U.S. citizenship required.

Nice to have

  • Direct production Rust experience; background in robotics, autonomous vehicles, or drones.
  • Experience in sensor fusion, embedded platforms, multi-agent systems, Nix/NixOS, simulation testing, or RF communications.

Tools

Rust, C++, Python, Nix, NixOS, SITL/HITL

AI focus

Integrate AI/ML pipelines into the platform, including streaming data to models, handling inference outputs, and managing pipeline orchestration; contribute to autonomous capabilities.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)