Software Engineer, Rust
Core
Designing and building systems-level software in Rust for Altra, an AI-powered drone software platform, enabling autonomous capabilities in challenging operational environments.
Role type
Systems-level Software Engineer (Rust)
Builds
Rust services and autonomy features for the Altra drone software platform
Domain
Defense / Autonomous Systems / Embedded Software
Deliverable
production ML models | product features
Required skills
Rust, systems programming, low-latency software design, networking and protocol implementation, simulation-based testing, resource-constrained platform development
Preferred skills
AI/ML pipeline integration, autonomous systems knowledge
Technologies
Rust, simulation environments
Responsibilities
Designing, building, and maintaining Rust services across the Altra platform; Collaborating with ML engineers to integrate AI/ML pipelines; Working across the stack from networking to application-level services; Developing and testing software using simulation environments; Writing software that performs reliably on resource-constrained platforms
Seniority
Mid-level, hands-on IC