Senior Software Engineer

Frontier Technology Inc

Yesterday
Top Secret
Unspecified
Unspecified
IT - Software
Colorado Springs, CO (On-Site/Office)

Overview

FTI 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 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 user 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 Managment, 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.

#LI-Onsite

#LI-GH1
group id: 10240918

FTI - Intro Video

Find Frontier Technology Inc on Social Media
Network Employers (7)
Recruiter
Senior Recruiter
Corporate Recruiter
Advisory Recruiter
Recruiter
About Us
We Solve Problems We build solid, trusting relationships with our clients to solve problems and anticipate how to contribute to their future success. We are committed to helping our customers more easily transform their data into better decisions in order to provide a more secure future for our nation and our allies. We Contribute Ideas We collect and openly discuss new ideas from every member of the team. Here you’ll find supportive and curious leaders and colleagues who want to know about your next idea - whether it’s for a strategic initiative, your personal passion for giving back to the community, or your own goals and interests in how to grow in the next phase of your career. We Live Our Values We care about doing the right thing. We are committed to living out our values with integrity, open communication, and respect for one another. Here you are contributing to a company that holds itself accountable to ensuring we meet our commitments to our employees, our customers and ou

Frontier Technology Inc Jobs


Job Category
IT - Software
Clearance Level
Top Secret