Job Summary:
Helsing develops artificial intelligence-enabled capabilities to protect and defend democracies. They are seeking a Software Engineer proficient in Rust to work on their Altra drone software platform, focusing on designing and building systems-level software for autonomous capabilities.
Responsibilities:
โข Designing, building, and maintaining Rust services across the Altra platform
โข Collaborating with ML engineers to integrate AI/ML pipelines into the broader system
โข Working across the stack, from networking and protocol implementation to application-level services
โข Contributing to increasingly advanced autonomy features
โข Developing and testing software using simulation environments
โข Writing software that must perform reliably on resource-constrained platforms under real-world constraints
Qualifications:
Required:
โข Have 5+ years of experience in systems-level software engineering
โข Have a Bachelor's degree in Computer Science, Engineering, or a related field
โข Are proficient in Rust, or have strong experience in C++ or another systems-level compiled language with a willingness to work in Rust daily
โข Have experience building distributed systems, particularly in unreliable or constrained network environments
โข Have worked with real-time or low-latency systems where performance and reliability are critical
โข Have experience with at least one or two areas relevant to our stack: video streaming, pub/sub messaging, sensor data processing, embedded systems, protocol design, or robotics
โข Have designed or built systems that interface with AI/ML pipelines โ streaming data to models, handling inference outputs, managing pipeline orchestration
โข Are familiar with Python, particularly for interfacing with ML/AI components
โข Are a U.S. citizen eligible to obtain a security clearance
Preferred:
โข Direct experience with Rust in production systems
โข Background in robotics, autonomous vehicles, or drone systems
โข Experience with sensor fusion or multi-sensor data processing
โข Familiarity with swarming, multi-agent systems, or decentralized coordination algorithms
โข Experience with constrained or embedded platforms
โข Familiarity with Nix or NixOS for reproducible builds and development environments
โข Experience with SITL/HITL (Software/Hardware-In-The-Loop) simulation and testing frameworks for autonomous systems
โข Experience with RF communications, telemetry, or datalink systems
โข Background in defense or national security
Company:
Helsing develops artificial intelligence software, autonomous systems, and defense technologies for military and government applications. It is a sub-organization of Helsing. Founded in 2021, the company is headquartered in Munich, DEU, with a team of 1001-5000 employees. The company is currently Late Stage.