Mission Software Engineer
Core
Maintain health and uptime of deployed imaging systems, triage full-stack issues, and support field operations for U.S. military and allied security challenges.
Role type
Senior IC mission software engineer (defense systems)
Builds
Modular software services running on edge-compute devices in austere environments
Domain
Defense technology, imaging systems, edge computing
Required skills
C++, TypeScript, Python, Linux, bare-metal hardware, system diagnostics, gRPC, systemd, NixOS
Preferred skills
real-time systems, resource-constrained environments, EO/IR/ISR systems, customer integration
Technologies
C++, TypeScript, Python, gRPC, systemd, NixOS, Linux
Responsibilities
Triage and resolve issues across code, firmware, network, and hardware; develop and maintain modular edge services; support field operators and non-technical users; represent the team in external integrations; collaborate with firmware and hardware engineers
Seniority
Senior, hands-on IC