Software Engineer for Mission Tooling Software Stack - Remote Opportunity
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.
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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months