Software C++ Engineer
Indexed description
Role Overview
Design, develop, and maintain software systems that our customers depend on. Work across a modern C++ codebase, contribute to CI/CD automation, and collaborate with a team that holds itself to a high standard of craft and reliability.
What You Will Do
Design, develop, document, test, and debug C++/Python software and systems that implement system requirements. Participate in regular code reviews, support and maintain CI/CD automation, and own developer-facing automation.
Why It Might Be a Fit
Must have 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.
Requirements
- Bachelor’s degree in a relevant field - 3 to 10 years of professional experience - Proficiency in C++, Python, CMake, MATLAB, and Fortran - Functional understanding of C++17/20 - Functional understanding of C++ build systems, specifically modern CMake - Functional understanding of package managers (e.g., Conan) - Experience building and maintaining CI/CD automation - Familiarity with platform-oriented development practices - Deep understanding of revision control systems (e.g., Git) and associated hosting services (e.g., GitLab) - Must be a U.S. Citizen Benefits
- Equity - Health Insurance - Retirement Plans - Paid Time Off - Parental Leave - Emotional Wellbeing - Professional Development - Team Building Activities
Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/software-c-engineer-turion-space
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search