Software Engineer

Vets Hired

Colorado Springs, CO

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Authentication, C++ Programming Language, Code Reviews, Communication Skills, Communications Protocols, Continuous Deployment/Delivery, Continuous Integration, Control Systems, Cross-Functional, Cryptography, Data Formats, Debugging Skills, Government, Information/Data Security (InfoSec), Internet Security, Java, Linux Operating System, Machine Tool, Network Administration/Management, Performance Tuning/Optimization, Python Programming/Scripting Language, Quality Assurance Methodology, REST (Representational State Transfer), Regulatory Compliance, Satellite Communications, Satellite Operations, Scrum Project Management and Software Development, Secure Coding, Security Clearance, Security Protocols, Service-Oriented Architecture (fka Distributed Object Architecture), Software Development, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, System Integration (SI), Systems Administration/Management, Systems Engineering, Systems Reliability, Team Player, Test Plan/Schedule, Testing, United States Citizen, User Interface/Experience (UI/UX)
LOCATION
Colorado Springs, CO
POSTED
Today
Job Description:

Job Summary

This role supports the development and sustainment of a mission-critical command and control system for current and future satellite operations. The position focuses on backend software development and system integration using Java, C++, and Python, contributing to secure, scalable, and resilient defense systems. The work involves close collaboration with cross-functional engineering teams within an Agile development environment.

Key Responsibilities
  • Design, develop, test, and deploy backend services, APIs, and system components
  • Collaborate with frontend developers, systems engineers, DevSecOps teams, and testers to ensure high-quality integration and delivery
  • Develop software components that interface with satellite ground systems, network management tools, and secure communication protocols
  • Optimize system performance and reliability through structured coding, profiling, and debugging
  • Apply secure coding practices and support compliance with cybersecurity requirements
  • Participate in Agile development activities including sprint planning, daily scrums, and retrospectives
  • Contribute to peer code reviews and system design decisions
Required Qualifications
  • U.S. citizenship with the ability to obtain a government security clearance
  • Bachelors degree in engineering or a related technical field with 3-4 years of relevant experience
  • Strong development experience with Java, C++, and Python in Linux environments
  • Experience developing RESTful APIs, secure data exchange formats, and service-oriented architectures
  • Familiarity with build tools and version control systems
  • Proficiency with backend testing frameworks and methodologies
  • Experience working in an Agile development framework
  • Strong debugging skills using standard analysis and profiling tools
  • Effective communication and collaboration skills
Preferred Qualifications
  • Active government security clearance
  • Experience with satellite control or SATCOM command and control systems
  • Knowledge of secure communications, encryption, and authentication mechanisms
  • Familiarity with containerization and orchestration technologies
  • Experience with CI/CD pipelines and DevSecOps tooling
  • Prior experience supporting large-scale government or defense software programs


Working Place:

Colorado Springs, Colorado, United States

Company :

2026 Jan 29th Virtual Fair - Auria Space

About the Company

V

Vets Hired