Career Opportunities with T2S Solutions

A great place to work.

 

Careers At T2S Solutions
Share with friends or Subscribe!

Current job opportunities are posted here as they become available.

 

 


 

 

Software Developer

Location: Huntsville, AL

Location: Huntsville, AL
Facility: On-Site
Security Clearance: Active TS Required
Travel: 20%

Summary

T2S Solutions is We are seeking multiple Software Developers to design, build and maintain advanced ground operations scheduling software that coordinates spacecraft payload tasking, spacecraft pass planning, and deconfliction across multiple satellite constellations operating at different orbital altitudes. This role is critical to ensuring safe, efficient, and interference-free operations across shared RF spectrum, ground stations, and payload resources. The ideal candidate enjoys solving complex, constraint-heavy scheduling problems that directly impact real-world satellite operations.

Key Responsibilities

  • Develop payload scheduling systems that generate executable timelines based on mission priorities, payload modes, resource constraints, and customer tasking
  • Implement spacecraft pass scheduling for uplink/downlink contacts, coordinating ground station availability and network resources
  • Design and implement deconfliction logic to prevent RF interference, resource contention, and operational conflicts across:
  • Multiple satellites and constellations
  • Different orbital regimes
  • Shared ground stations, frequencies, antennas, and time windows
  • Build constraint-based and rules-driven scheduling algorithms that account for spectrum usage, pointing conflicts, timing margins, regulatory constraints, and operational safety rules
  • Integrate scheduling outputs with payload C2 systems, command generation pipelines, and mission operations tools via well-defined APIs
  • Collaborate with RF engineers, systems engineers, payload teams, and operations staff to model interference risks and operational constraints accurately
  • Support simulation, what-if analysis, and rehearsal environments to validate schedules and deconfliction logic before execution
  • Improve scheduling automation, scalability, robustness, and explainability as system complexity and mission tempo increase
  • Maintain clear documentation of scheduling assumptions, constraints, deconfliction rules, and interfaces

Required Qualifications

  • Associates or Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience) and 3–8 years of professional software development experience
  • Strong proficiency in Python, Java, C++, Go, or similar backend languages
  • Experience developing backend services, APIs, and data-driven systems
  • Understanding of scheduling, planning, or optimization problems in complex environments
  • Strong analytical mindset and ability to reason about competing constraints and edge cases

Preferred Qualifications

  • Experience with satellite mission planning, payload scheduling, or ground operations software
  • Familiarity with RF interference considerations, spectrum management, or ground station coordination
  • Experience scheduling multi-satellite or multi-constellation systems with shared resources
  • Knowledge of orbital mechanics fundamentals, pass prediction, and contact geometry
  • Experience with constraint solvers, optimization frameworks, or rules engines
  • Experience with event-driven or distributed systems and message queues
  • Familiarity with cloud-native architectures, containerization, and CI/CD pipelines

What We Offer

  • Opportunity to build software that actively prevents interference and enables safe multi-mission operations
  • High-impact role at the intersection of payloads, RF, spacecraft, and ground systems
  • Challenging technical problems with real-word operational consequences
  • Competitive compensation and full benefits

T2S Solutions is an Equal Opportunity Employer/Protected Veteran/Disability

 

 

 

 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System