Autonomous Software Engineer

Arvada, Colorado, United States

Full Time

20 days ago

Job description

Are you passionate about shaping the future of humanity's presence in space? Lunar Outpost, a trailblazer in space robotics, invites you to join our team! Lunar Outpost is dedicated to creating a sustainable presence in space, while also driving positive impacts here on Earth. We are seeking a talented, experienced Autonomy Engineer to define the future of lunar surface mobility in a fast-paced startup environment.

As an Autonomous Software Engineer, you will contribute directly to multiple autonomous systems, ensuring their cohesiveness, effectiveness, and innovation. Your expertise in robotics, autonomy, and space exploration will be pivotal. Your work will help drive the integration of these systems into a unified, state-of-the-art autonomy for our spaceflight systems, pushing the boundaries of what's possible in space exploration.

 Key Responsibilities:

  • Contribute to the development and integration of the autonomy software system for spaceflight systems, ensuring a cohesive and innovative solution for autonomous navigation and operations.
  • Contribute to the design, development, and testing of advanced autonomy algorithms, sensor fusion techniques, and navigation systems.
  • Ensure the autonomy software meets stringent requirements for space exploration, including reliability, safety, and performance in extreme environments.
  • Handle cross-disciplinary collaboration, working closely with mechanical, electrical, thermal, and systems engineering teams to integrate the autonomy software with rover hardware.
  • Drive the adoption of best practices in software development and system design, maintaining high standards of quality and innovation.
  • Stay abreast of advancements in robotics, autonomy, and space exploration technologies, leveraging new findings to enhance our systems.

Required Qualifications:

  • Bachelor’s degree or higher in Robotics, Computer Science, Aerospace Engineer, or related field
  • A minimum of 5 years of relevant professional experience in autonomous systems development, with a strong focus on robotics and autonomous vehicles
  • Expertise in programming languages used in robotics and autonomy (e.g., C++, Python, ROS), along with a solid understanding of machine learning and AI applications in autonomous systems
  • U.S. Person

 Preferred Qualifications:

  • Master’s degree or higher in Robotics, Computer Science, Aerospace Engineer, or related field
  • Experience in distributed, disaggregated, or swarm autonomy applications
  • Track record of innovation in autonomy space systems, as demonstrated by patents, publications, or significant project achievements
  • Experience with the end-to-end development and deployment of autonomy software systems in space exploration missions
  • Exceptional ability to communicate complex technical concepts and collaborate across various engineering disciplines


Lunar Outpost is an equal opportunity employer. We do not discriminate against protected characteristics (gender, age, sexual orientation, race, nationality, ethnicity, religion, disability, veteran status.) We want all employees (including executives and HR) to treat others with respect and professionalism. 

Related Jobs

Sentinel Software Engineering Manager 2 – 12653

📍 United States-Colorado-Colorado Springs, United States

💰 $138-207k

🕒 Full Time

📌 a day ago

Flight Software Engineer II - QA and Test

📍 Littleton, Colorado, United States

💰 $90-120k

🕒 Full Time

📌 4 days ago

Programmer-Entry Level Hourly

📍 Littleton, Colorado, United States

💰 $56-108k

🕒 Full Time

📌 5 days ago

Principal Software Engineer – Software Engineer Enterprise Services (24-141 & 24-142)

📍 United States-Colorado-Colorado Springs, United States

💰 $98-146k

🕒 Full Time

📌 8 days ago

Apply now