Skip to content
← Back to job listings

Software C++ Engineer

Turion Space · United States

External listingfull-time24 days ago

About The Role

Join Turion Space as a Software C++ Engineer, where you'll design, develop, and maintain software systems that are crucial to our customers. You'll work with a modern C++ codebase, contribute to CI/CD automation, and collaborate with a high-performing team. Benefits include equity, comprehensive health insurance, generous paid time off, professional development opportunities, a 401(k) retirement plan, and team-building activities.

  • Design, develop, document, test, and debug C++/Python software and systems that implement system requirements.
  • Participate in regular code reviews and collaborate with a team that holds itself to a high standard of craft and reliability.
  • Support and maintain CI/CD automation, including build/test pipelines, packaging, artifact versioning, and publishing to internal/external package registries.
  • 3 to 10 years of professional experience; developers with fewer than 3 years may apply if they can demonstrate significant personal projects
  • Proficiency in C++, Python, CMake, MATLAB, and Fortran
  • Experience building and maintaining CI/CD automation, including build/test pipelines, packaging, artifact versioning, and publishing to internal/external package registries
  • A functional understanding of package managers (e.g., Conan)
  • Collaborating with platform and infrastructure teams
  • A functional understanding of C++17/20
  • Must be a U.S. Citizen (dual citizenship not accepted)
  • Familiarity with platform-oriented development practices, including but not limited to:
  • Enabling product teams to deliver independently
  • Bachelor’s degree in a relevant field
  • Expanding and working with shared tooling
  • A functional understanding of C++ build systems, specifically modern CMake
  • A deep understanding of revision control systems (e.g., Git) and associated hosting services (e.g., GitLab)
  • Operational experience supporting software used in production space missions
  • Experience developing or maintaining enterprise-grade C++ libraries
  • Familiarity with industry-standard tools such as MATLAB/Simulink, STK/Astrogator, GMAT, or Orekit
  • Experience with astrodynamics or aerospace software domains

This is an external listing. JobSpring does not represent or verify the employer. Report this listing