Hybrid Software Quality and Release Engineer

Posted 2 hours ago

Apply now

About the role

  • Software Quality and Release Engineer developing and maintaining C++/Python software solutions for aerospace and defense industry. Collaborating on CI/CD automation and feedback documentation.

Responsibilities

  • Document developer and user feedback, develop project issues
  • Design, develop, document, test, and debug C++/Python software and systems that implement system requirements
  • Participate in regular code reviews In coordination with project leads, support and maintain CI/CD automation
  • Own developer-facing automation, including, but not limited to: - Improving build reliability - Reducing manual release steps - Creating repeatable workflows/scripts that help teams ship safely and consistently

Requirements

  • Education: Bachelors degree in relevant field
  • Experience: 3 to 10 years of experience
  • Developers with fewer than 3 years of professional experience may apply if they can demonstrate significant personal projects (show us your Github)
  • Languages: C++, Python, CMake, Matlab, Fortran
  • A functional understanding of C++17/20
  • A functional understanding of C++ build systems, specifically modern CMake
  • Experience building and maintaining CI/CD automation, e.g., build/test pipelines, packaging, artifact versioning, and publishing to internal/external package registries
  • Familiarity with platform-oriented development practices, including, but not limited to: - Expanding/working with shared tooling - Collaborating with platform/infra teams - Enabling product teams to deliver independently
  • Preferred Experience: Gitlab CI/CD components, Amazon S3, Terraform, deep understanding of revision control systems, i.e., git, and associated hosting services, i.e. Gitlab
  • Must be a US Citizen (dual-citizenship not accepted)

Benefits

  • Equity: Receive equity in Turion Space, letting you benefit from the company's success
  • Health Insurance: Comprehensive medical, dental, and vision coverage for employees and their dependents.
  • Retirement Plans: Access to a 401(k) plan to help you plan for your future.
  • Paid Time Off: Generous vacation days, personal days, sick days, and holidays to ensure you have time to recharge.
  • Professional Development: Opportunities for ongoing training, workshops, and courses to advance your skills and career growth.
  • Team Building Activities: Regular social events, team outings, and company-sponsored activities to foster a positive work environment.

Job title

Software Quality and Release Engineer

Job type

Experience level

Mid levelSenior

Salary

$150,000 - $213,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job