×
Register Here to Apply for Jobs or Post Jobs. X

Senior Mission Autonomy Software Engineer - Space Systems; Remote

Remote / Online - Candidates ideally in
Washington, District of Columbia, 20022, USA
Listing for: Trusted Space, Inc.
Remote/Work from Home position
Listed on 2026-10-02
Job specializations:
  • Software Development
    Software Engineer, Python, AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 135000 - 225000 USD Yearly USD 135000.00 225000.00 YEAR
Job Description & How to Apply Below
Position: Senior Mission Autonomy Software Engineer - Space Systems (Remote)

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.
Qualifications
  • 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 .
Desired Skills and Experience
  • Experience from one of the following domains: autonomy, robotics, UAVs, reinforcements learning, optimization, model predictive control, planning, decision-making, or related techniques.
  • Hands-on experience training, tuning, and evaluating reinforcement learning policies or other machine learning or autonomy algorithms.
  • Experience developing software for space, aerospace, defense, robotics, or other mission-critical systems.
  • Familiarity with distributed systems, simulation environments, message-based architectures, or integration of software across multiple system components.
  • Experience supporting technical demonstrations, system-level verification and validation, or operational deployment of complex software…
Position Requirements
10+ Years work experience
To 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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary