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

Software Engineer, Python, Software Testing

Job in Westminster, Adams County, Colorado, 80031, USA
Listing for: Advanced Space, LLC
Full Time position
Listed on 2026-10-13
Job specializations:
  • Software Development
    Software Engineer, Python, Software Testing, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 105000 USD Yearly USD 80000.00 105000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (0-2 yrs)

We’re going to the Moon. Think you’ve got what it takes?

About the Role

At Advanced Space, we're enabling humanity's return to the Moon and building the technologies that will take us to Mars and beyond. We're looking for a Software Engineer to develop ground and flight software for missions to the Moon and beyond.

This is a hands‑on software engineering role. You'll write and debug C++ and Python code, develop modular and testable software, run unit and regression tests, and contribute to software that supports real space missions.

We're looking for someone who is eager to learn, takes ownership of their work, and is excited to build software in a technically demanding environment alongside a team that's delivering real missions, not just concepts.

This position is open to U.S. Persons (U.S. citizens or lawful permanent residents) only. Visa sponsorship is not available.

About Advanced Space

Advanced Space exists to enable the sustainable exploration, development, and settlement of space through innovative software, mission services, and technology solutions. As the owner and operator of NASA's CAPSTONE™ mission and the Prime Contractor for AFRL's Oracle mission, we're helping shape the future of cislunar exploration while supporting commercial, civil, and national security customers.

Our team combines deep technical expertise with an entrepreneurial mindset. We move quickly, collaborate across disciplines, and empower every engineer to make meaningful contributions. If you're passionate about solving challenging problems and seeing your work fly in space, you'll fit right in.

What You’ll Actually Do

Develop and debug software for space missions.

Write and debug basic C++ and Python code supporting ground and flight software applications. You'll contribute to software development efforts while building your understanding of industry‑specific tools, libraries, and operating systems.

Build modular and testable code.

Develop software using practices that promote modularity, maintainability, and testability. You'll apply software engineering fundamentals while continuing to grow your understanding of industry tools and best practices.

Test and validate your work.

Run unit and regression tests on new and modified code to help ensure software quality and reliability. You'll learn to identify issues, debug problems, and apply feedback to improve your work.

Solve technical problems and improve processes.

Break down moderately complex problems into manageable components and systematically work through each element. You'll apply new skills to deliver quality code while identifying opportunities for minor process improvements.

Collaborate and communicate effectively.

Work closely with team members and internal stakeholders to complete assigned tasks and deliver high‑quality software. You'll learn to tailor your communication for both technical and non‑technical audiences and communicate proactively when estimates or deliverables are at risk.

Grow as a software engineer.

Seek feedback, take ownership of assigned work from start to completion, and continuously build your technical skills. You'll have the opportunity to learn from experienced engineers while contributing to meaningful space missions.

Who Thrives Here
  • You have a B.S. in Aerospace Engineering, Software Engineering, Electrical Engineering, or a related field
    , or equivalent professional work experience.
  • You have experience with or an ability to write and debug C++ and Python code.
  • You understand basic software engineering concepts and are eager to continue developing your skills.
  • You have familiarity with unit and regression testing and understand the importance of writing reliable, testable code.
  • You're analytical and enjoy breaking down moderately complex…
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