9,550 Rust jobs
Open roles that use Rust for safe, high-performance systems.
Senior Software Engineer, Distributed Systems (Rust)
Builds and maintains a resilient, low-latency mesh network that connects autonomous military systems across contested environments using Rust, gRPC, and custom routing protocols.
Embedded Software Engineer, Anti-Tamper
Build secure embedded firmware and anti-tamper defenses for defense systems, integrating cryptography and hardware-software security on SoCs and FPGAs.
Software Engineer, AI Platform
Build and maintain secure CI/CD pipelines and infrastructure-as-code to automate builds, tests, and deployments for defense tech, using tools like GitLab CI, Terraform, Kubernetes, and Python.
Senior Software Engineer, Compute Platform Integration
Own the embedded Linux boot chain and device tree for NVIDIA Jetson-based defense systems, ensuring hardware boots correctly and peripherals enumerate reliably in NixOS deployments.
Staff Software Engineer, Vehicle Software, C++
The Staff Software Engineer will develop foundational vehicle software for autonomous robotics systems, including flight control, sensor integration, and networking. The role requires extensive experience in C++ or Rust within Linux environments to support the full lifecycle of defense-related autonomous platforms.