Senior Mission Autonomy Software Engineer - Space Systems
Job in
New York, New York City, Richmond County, New York, USA
Listing for:
Trusted Space, LLC
Full Time
position
Listed on 2026-11-05
Job specializations:
-
Software Development
Software Engineer, Python, Senior Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
Senior Mission Autonomy Software Engineer
- Space Systems (Remote)
Summary:
Position Title:
Senior Mission Autonomy Software Engineer
- Space Systems
Position
Location(s):
Remote, Expect Some Travel
Final date to receive applications:
We are accepting applications on an ongoing basis
Job Description:
Trusted Space is seeking a Senior Autonomy Engineer to build and integrate autonomy algorithms and support performance evaluation in simulation and demonstration environments.
Key Responsibilities- Own the transition of autonomy capabilities from R&D prototypes to operational software, including implementation, integration, tuning, validation, and readiness for mission use.
- Develop robust, maintainable Python/Rust software for autonomy, planning, decision-making, optimization, and control capabilities within a larger mission software stack.
- Serve as a technical owner for autonomy performance in the integrated system, understanding algorithm behavior deeply enough to tune parameters, diagnose unexpected behavior, and drive performance and reliability issues to resolution.
- Integrate autonomy capabilities with mission software, simulations, external services, and system interfaces, troubleshooting issues across algorithms, software components, interfaces, and data flows.
- Define and drive the testing and evaluation approach for autonomy capabilities, including simulation scenarios, automated testing, performance metrics, acceptance criteria, and evaluation tooling across nominal, off-nominal, and edge‑case conditions.
- Train, evaluate, and tune reinforcement learning policies and other autonomy algorithms using established methods and architectures, including developing the workflows needed to analyze, compare, and improve training outcomes.
- Partner closely with autonomy researchers and subject‑matter experts to understand algorithm design, assumptions, reward structures, and failure modes, and make sound implementation and productization decisions as capabilities transition into production.
- Own key aspects of the autonomy capability lifecycle, including software architecture, end‑to‑end system integration, mission demonstrations, and technical documentation, ensuring capabilities can be reliably deployed, maintained, and extended across missions.
- United States Citizenship required.
- Bachelor’s degree in computer science, engineering, mathematics, physics, or another relevant technical field and 5+ years of professional software engineering experience, or 9+ years of relevant professional experience in lieu of a degree, including significant experience developing algorithmic, autonomy, robotics, optimization, controls, or other technically complex software systems.
- Strong Python software development skills, with experience building maintainable, production‑quality software within large or evolving codebases.
- Demonstrated ability to understand and implement mathematically or algorithmically complex methods, including the ability to diagnose performance issues, tune behavior, and make sound implementation tradeoffs.
- Experience taking algorithms, models, or technical prototypes from early‑stage implementation into integrated, tested, and reliable software capabilities.
- Experience with simulation, automated testing, performance evaluation, and debugging of complex software or algorithmic systems.
- Ability to work independently on ambiguous technical problems, make architecture and implementation decisions, and drive capabilities through integration and delivery.
- Strong communication and collaboration skills, including the ability to work effectively with researchers, software engineers, systems engineers, and technical subject‑matter experts.
- Ability to work collaboratively in cross‑functional Agile teams .
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction