Software Engineer - Mission Management Software for Satellite Constellations
Overview
Design and deliver mission management software for heterogeneous satellite constellations. Lead Agile development of mission planning automated tasking and replanning. Ensure seamless integration with classified cloud environments while maintaining modular scalable architecture. Join a high-security defense program. The role offers competitive compensation and total benefits.
What You'll Do8
- 1Build scalable mission planning tools using Python and AWS
- 2Design containerized applications with Docker and Podman
- 3Lead Agile sprints to ship features within 90 days
- 4Scale microservices using Kubernetes for mission-critical workloads
- 5Integrate with Space Capability Stacks and existing operational environments
- 6Maintain compliance with TS/SCI clearance requirements
- 7Collaborate with cross-functional teams in high-velocity Agile settings
- 8Optimize orchestration of distributed systems for defense applications
Requirements6
- 15+ years of experience developing ETL pipelines with Spark and Airflow
- 2Bachelor's degree in Engineering or related field
- 3Proficiency with AWS Certified services and DevSecOps practices
- 4TS/SCI clearance and DoD 8570 IAT II certification
- 5Experience with Git relational databases and Python programming
- 6Ability to work in classified SCIF or SAPF environments
Salary Insight
$69 - $158k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
BAE Systems Inc.
VerifiedPrincipal Software Engineer, Ground & Embedded Satellite
You will own development of satellite command and control, mission planning, and data analysis software at BAE Systems Space and Mission Systems. Your work spans C/C++, Rust, Python, and Ruby across a portfolio of space programs. You will join a cross-functional team of engineers in Denver, Colorado, delivering high-impact technology for national security missions. This role stands out for its breadth: you will work across the full software lifecycle, from requirements to integration, and shape CI/CD pipelines with Docker and Kubernetes. You will also collaborate with the Engineering, Science, and Analysis unit, driving innovation and continual learning in a mission-focused environment.
REC_RTX_Ext_Gateway
VerifiedPrincipal Systems Engineer – Mission Integration Lead
Lead technical champion for vehicle missions delivering next generation satellite ground command and control. Own development integration delivery and transition ensuring capabilities meet program objectives. Drive risk resolution and collaborate across engineering teams. Represent mission area in engagements shaping technical solutions. Influence backlog priorities and foster continuous improvement. Unique role supporting Space Intelligence Surveillance Reconnaissance business.
Space Systems Integration
VerifiedCommand and Control Ground Analyst, Satellite Ground Systems
You will design, develop, and maintain ground segment infrastructure for next-generation satellite missions, bridging spacecraft flight systems and ground control. You will work with a government mission manager to ensure seamless command, control, and data dissemination. In this role, you will champion autonomous operations and apply human factors engineering to create intuitive, resilient operator interfaces. You will also oversee ground development activities for optical systems and satellite communications. This position offers the chance to shape ground systems for multi-satellite constellations in a classified environment.
AeroVironment, Inc.
VerifiedSoftware Development Engineer, AWS & Kubernetes
You will own mission-critical applications for a U.S. defense contractor, building and evolving software that operates in real-world scenarios. You will join a high-performing, collaborative team in Chantilly, VA, working on complex engineering problems with modern tools like AWS and Kubernetes. Your work will directly impact national security, not just vanity metrics. You will work from home two days per week, balancing flexibility with in-person collaboration. This role demands engineering excellence and a passion for meaningful impact.
loftorbital
VerifiedBackend Engineer Mission Operations Services
Lead backend services for Mission Operations Services enabling command monitor and automation of satellite fleet through Cockpit. Build and scale microservices bridging ground and flight software delivering safe reliable on-orbit operations. Work across multiple satellite platforms collaborating with backend flight software embedded systems test and satellite operations teams. This hands-on role involves building new systems and debugging live missions while utilizing SatDevOps training to operate spacecraft.
BAE Systems Inc.
VerifiedEngineer II – Ground and Application Software
Software Engineer II leads development of embedded satellite software and test infrastructure supporting Space and Mission Systems. Works across software programs focusing on software development CI/CD Containerization C/C++ Rust Python Ruby. Collaborates within cross-functional teams at BAE Systems Denver Colorado.