CareerPlan

Senior Software Engineer (Rust), Intelligence Systems

Reston, VA (NOVA-01)Full-time$191k2026-10-08 → 2026-11-10
Security clearance required

Core

Architect, maintain, and evolve complex software systems for next-generation hardware platforms powered by System-on-Chip devices, focusing on real-time tactical implementations, simulation environments, and decision support tools.

Role type

Senior Software Engineer (Rust)

Builds

High-performance Rust software for real-time systems supporting Intelligence Community (IC) customers

Domain

Defense technology / Intelligence Systems / Embedded Systems

Required skills

Rust, Linux development, data processing and analysis, network protocols, system architecture, code refactoring

Preferred skills

Embedded platforms, concurrent and parallel programming, open-source contributions, technical leadership

Technologies

Rust, Linux, System-on-Chip

Responsibilities

Architect and maintain complex software systems; Develop high-performance Rust software for real-time systems; Apply software design patterns to manage technical debt; Refactor existing codebases to improve performance and scalability

Seniority

Senior, hands-on IC