Senior Software Engineer
Company: Frontier Technology Inc.
Location: Colorado Springs
Posted on: April 1, 2025
Job Description:
OverviewFTI is seeking a highly skilled Senior Software Engineer
with Ground Control Stations experience to join our dynamic team.
The ideal candidate will have experience in mission management
systems, data processing, command and control, and ground control
system integration. In this role, you will be responsible for
developing and maintaining the software infrastructure that enables
efficient and reliable operation and integration of ground segments
used for controlling space missions. You will work with
cutting-edge technologies in cloud environments, real-time data
processing, and mission control systems. The ideal candidate will
have extensive experience working with Space/Ground Systems across
the Department of Defense (DoD) Space domain. This work will
primarily be performed in Colorado Springs, CO, with travel to
integration sites as required.Responsibilities
- Design, develop, document, test, and debug new and existing
software systems and/or applications (cloud and/or in-house).
- Develop and maintain mission control software for a ground
control station environment, including integration with hardware
and cloud systems.
- Write wrapper code to support the integration of different
software components within the ground control station (GCS).
- Design, develop, and integrate software systems that interact
with satellite and mission control hardware.
- Work with AWS and cloud infrastructure to scale the system and
ensure high availability.
- Develop real-time systems for mission data processing,
telemetry, and anomaly detection.
- Develop C#, Python, JAVA, and/or C++ solutions for various
ground control station components.
- Help build and maintain automated testing frameworks to ensure
the reliability and performance of all GCS software
components.
- Collaborate on the development and integration of dashboards to
visualize mission data, telemetry, and performance metrics.
- Ensure efficient integration of various software systems within
the control station, focusing on reliability, performance, and
scalability.
- Collaborate closely with cross-functional teams to identify and
solve complex system integration challenges.
- Develop and maintain comprehensive documentation for software
applications, APIs, and mission control processes.
- Participate in the full development life cycle including
requirements analysis and design. Write technical specifications
based on conceptual design and stated business requirements.
- Support, maintain, and document software functionality.
Identify and evaluate new technologies for implementation. Analyze
code to find causes of errors and revise programs as needed.
- Participate in software design meetings and analyze user needs
to determine technical requirements.
- Consult with end users to prototype, refine, test, and debug
programs to meet needs.Education/Qualifications
- Must be a U.S. Citizen and possess an active Top Secret (TS)
security clearance (with SCI and SAP eligibility).
- Bachelor's Degree in Computer Sciences, Engineering, or related
field required (Master's degree preferred).
- 6+ years of Software Development Experience.
- Familiarity with C#, Python, JAVA, and/or C++ solutions for
various ground control station components.
- Experience with Flight Dynamics, Orbital Planning, Mission
Management, Telemetry and Commanding, Ground Control, data
management, and other traditional ground systems components.For
this role, the annual compensation range for candidates in Colorado
is ($94K-$175K)*.*Note: Starting pay will be based on a number of
factors and commensurate with qualifications & experience. FTI has
a location-based compensation structure; there may be a different
range for candidates in other locations.
#J-18808-Ljbffr
Keywords: Frontier Technology Inc., Colorado Springs , Senior Software Engineer, IT / Software / Systems , Colorado Springs, Colorado
Didn't find what you're looking for? Search again!
Loading more jobs...