Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Lodestar

Software Engineer (On-board Autonomy)

Posted Updated
Discussion
  • At Lodestar, as a Software Engineer - On-board Autonomy, you’ll be developing the decision-making systems at the heart of Lodestar’s autonomy suite
  • You’ll focus on creating algorithms that evaluate mission context, system capabilities, and environmental conditions to recommend and execute optimal actions
  • These models adapt dynamically to changing conditions, enabling real-time autonomous decision-making even in communications-limited or uncertain environments
  • Your work will bridge perception, prediction, and control, allowing spacecraft to operate intelligently, efficiently, and resiliently across complex mission scenarios
  • Design and implement on-board decision-making models that recommend and adapt strategies in real time
  • Develop autonomous decision algorithms that integrate information from perception, state estimation, and intent prediction models to execute mission objectives
  • Research and implement ML models for decision making - everything from lit. review, through training, to deployment
  • Implement decision models that adapt dynamically to changing mission context, environmental conditions, and system status
  • Develop frameworks for continuous re-evaluation of active strategies to ensure resilient and adaptive behavior under uncertainty
  • Support real-time autonomy in communications-limited or time-critical scenarios
  • Build and maintain autonomy infrastructure, testing frameworks, and deployment pipelines for space missions
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Robotics, a related field, or equivalent experience
  • Demonstrated experience with machine learning applied to decision-making or control problems
  • Familiarity with multi-agent decision-making or planning under uncertainty
  • 2+ years of distinguished industry experience in autonomy, decision-making, or control systems for aerospace/robotics
  • Strong proficiency in C++ and Python and DL frameworks (PyTorch, TensorFlow)
  • Track record with optimal control, planning, or reinforcement learning in real-time systems
  • Track record implementing autonomy applications in real-time or safety-critical environments
  • Experience integrating perception and prediction outputs into decision frameworks
  • Familiarity with resource-aware strategy selection and optimization under uncertainty
  • Experience with distributed training and cloud-based scaling of ML models (AWS, GCP, or Azure)
  • Background in reinforcement learning, hierarchical planning, or adaptive control
  • Comfortable with containerization tools such as Docker and Kubernetes
  • Strong understanding of distributed autonomy, networking, and communication protocols
  • Experience with Linux, Git, and CI/CD pipelines
  • Familiarity with real-time systems, multi-threading, and performance optimization

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.