AI SCORE 8.5

Software Engineer for Mission Tooling Software Stack - Remote Opportunity

$70K–$90K/year

About the Role

Join The Exploration Company as a Software Engineer for Mission Tooling Software Stack. In this remote role, you will be pivotal in developing our modular and reusable space orbital vehicle, Nyx. This position offers a unique opportunity to contribute to the future of space travel while working with a dedicated team.

What You'll Do

  • Design, implement, and own core software tools for mission-related automation, testing, simulation, deployment, and configuration data management.
  • Listen to user needs across engineering and software departments.
  • Develop in modern Python, following best practices in software architecture, testing, and performance optimization.
  • Interface with C++ flight software, ground software, system engineering tools, and maintain related CI/CD configurations.
  • Build and maintain test orchestration and simulation management tools to validate software behavior across mission phases.
  • Collaborate closely with GNC, avionics, system engineering, and mission operations teams to ensure efficient and user-driven tool design.
  • Participate in code reviews, design reviews, and flight readiness assessments.

Requirements

  • Strong proficiency in Python 3.x and at least one system programming language.
  • Solid understanding of RESTful API design and development.
  • Demonstrated ability to take ownership of complex technical problems and drive them to resolution.
  • Familiarity with software testing methodologies and simulation tools.
  • Excellent cross-disciplinary communication and collaboration skills.
  • Focus on detail, quality, and testing.
  • Experience with CI/CD systems and build systems.
  • Familiarity with containerization tools and orchestration systems.

Nice to Have

  • Experience with Bazel.
  • Good understanding of math & physics.
  • Experience with asynchronous programming.
  • Familiarity with infrastructure as code.

What We Offer

  • Competitive salary in the range of $70,000 to $90,000 per year.
  • Comprehensive relocation support, including visa sponsorship.
  • Agile and collaborative work environment.
  • Opportunity to work on groundbreaking space technology.
  • Flexible working hours and remote work options.
  • Inclusive and diverse workplace culture.
  • Access to continuous learning and development opportunities.
  • Fun and engaging team activities.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Software Engineer position offers a unique opportunity to work on innovative space technology in a collaborative environment. With competitive salary and relocation support, it's an attractive role for aspiring engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About The Exploration Company

Explore exciting career opportunities at The Exploration Company in 2026. Discover a range of remote, hybrid, and office roles tailored to your skills. Utilize advanced filters to refine your job search, track your applications seamlessly, and gain valuable insights about the company. Start your journey toward a fulfilling career with The Exploration Company today and take the next step in your professional growth.

Industry
Tech
Location
Remote

Who Will Succeed Here

Proficiency in Python and C++ with hands-on experience in developing RESTful APIs, enabling efficient communication between software components essential for mission tooling.

Strong familiarity with CI/CD practices and containerization technologies such as Docker, allowing for streamlined software deployment and integration in a remote work environment.

Analytical mindset with a focus on software testing and simulation tools, ensuring high-quality outputs in mission-critical applications, complemented by a passion for the aerospace industry.

Learning Resources

Learn Python: Full Course for Beginnersvideo

Career Path

Software Engineer for Mission Tooling Software Stack(Now)Software Developer (Mid-Level)(1-2 years)Lead Software Engineer or Systems Architect(3-5 years)

Market Overview

Market Size 2024
$50B
Annual Growth
8.5%
AI Adoption
45%
Investment in Python Tools
+30%
Labour Demand for Python Developers
+25%
Avg Salary for Junior Python Engineers
$75K

Skills & Requirements

Required
PythonC++RESTful APIs
Growing in Demand
Machine LearningData AnalysisDevOps Practices
Declining
PerlRuby on Rails

Domain Trends

Increased Adoption of Python in AI
Python's use in AI and machine learning is projected to grow by 20% year-on-year, making it a vital skill for software engineers.
Shift Towards CI/CD Practices
Companies are adopting CI/CD practices at a rate of 40% annually, emphasizing the need for engineers familiar with automated testing and deployment.
Containerization Growth in Software Development
The containerization market, including Docker and Kubernetes, is expected to grow by 25% in the next two years, highlighting the importance of containerization skills for software engineers.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.