CareerPlanSign in

Software Engineer III

Annapolis Junction, Maryland, United States💼 Full-time🗓 2026-09-30 → 2026-10-07
U.S. persons only (export control)Security clearance required

Core

Develop mission-critical satellite communication software, design complex algorithms, and manage system deployment for defense and intelligence applications.

Role type

Senior C++ Software Engineer (Satellite Communications)

Builds

Real-time satellite communication systems and mission-critical software applications

Domain

Defense / Intelligence / Satellite Communications (via careerplan.io/jobs/9ce69d86-b396-45b8-8200-17e678c52129-software-engineer-iii-at-prosync)

Deliverable

production ML models | product features

Required skills

C++, real-time systems, RF signals analysis, satellite communications theory, Linux (RHEL/Rocky/EL9), Kubernetes security, Kubernetes cluster management, Ansible, GitOps, Python, Bash scripting

Preferred skills

Go, networking (switching/routing/VLANs), CKA certification

Technologies

C++, Linux, Kubernetes, Rancher, RKE2, Helm, Ansible, Docker, VMware, Git, Python, Bash, YAML, JSON

Responsibilities

Analyze user requirements to derive software designs, write high-quality C++ code for satellite applications, design and implement complex algorithms under strict timing constraints, integrate automated testing, manage Kubernetes cluster lifecycle and security, configure Linux operating systems and services

Seniority

Senior, hands-on IC