- Company Name
- T2S Solutions
- Job Title
- Software Developer
- Job Description
-
Job Title: Software Developer
Role Summary: Design, implement, and maintain constraint‑based scheduling systems for satellite payloads, spacecraft pass planning, and RF deconfliction across multiple satellite constellations, ensuring safe, efficient operations and conflict resolution.
Expectations:
- Active TS security clearance.
- 20% travel.
- 3–8 years of professional software development experience.
- Proven ability to translate complex operational requirements into scalable backend solutions.
Key Responsibilities:
- Develop payload and spacecraft‑pass scheduling services producing executable mission timelines.
- Architect deconfliction logic to prevent RF interference, resource contention, and operational conflicts across satellites, constellations, and ground stations.
- Build constraint‑driven algorithms that incorporate spectrum usage, pointing conflicts, timing margins, regulatory constraints, and safety rules.
- Build and expose well‑defined APIs for integration with payload command & control, mission‑operations tools, and command generation pipelines.
- Collaborate with RF, systems, payload, and operations teams to model interference risks and refine constraints.
- Support simulation, what‑if analysis, and rehearsal environments to validate scheduling logic pre‑execution.
- Enhance automation, scalability, robustness, and explainability of scheduling processes as mission tempo rises.
- Document scheduling assumptions, constraints, deconfliction rules, and interface specifications.
Required Skills:
- Strong proficiency in Python, Java, C++, Go, or a comparable backend language.
- Experience developing backend services, APIs, and data‑driven systems.
- Solid understanding of scheduling, planning, or optimization problems in complex, constrained environments.
- Analytical mindset capable of reasoning through competing constraints and edge cases.
Required Education & Certifications:
- Associate’s or Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Active TS security clearance.
Huntsville, United states
On site
Junior
04-02-2026