✦ Luna Orbit — Software Engineering

Software Application Engineer

at Reprise Software

📍 Remote, US Remote 💰 $115K – $145K USD / year Posted March 11, 2026
Salary $115K – $145K USD / year
Type Full-Time
Experience mid
Exp. Years 3-5 years
Education Bachelor’s degree (B.S.) in engineering, computer science, math or physical science
Category Software Engineering

A mid-level software engineering role focused on developing and maintaining desktop visualization software for the oil and gas industry using C++ and Qt.

  • Design software components
  • Handle escalated support cases
  • Write automated tests
  • Participate in code reviews
  • Refactor legacy code

Involves designing, coding, testing, and refactoring software components on Linux and Windows platforms, with a focus on performance and maintainability.

The ideal candidate is a mid-level software engineer with 3-5 years of experience in C++ and Qt development on Linux and Windows platforms. They are detail-oriented, self-motivated, and capable of working independently on complex software solutions.

C++QtLinuxWindowsSoftware development
petroleum engineeringengineering solutionsautomated testingcode reviewlegacy code refactoring
C++QtLinuxWindows
C++QtLinuxWindowssoftware developmentengineering solutionsautomated testingcode reviewlegacy code refactoringdebuggingtechnical documentation
C++QtLinuxWindowsSoftware developmentEngineering solutionsAutomated testingCode reviewDocumentationRefactoring legacy code
self-directeddetail-orientedcollaborativeproblem-solvingindependent work
Industry Software Development / Technology
Job Function Developing and maintaining desktop visualization software
C++QtLinuxWindowsSoftware developmentEngineering solutionsAutomated testingCode reviewLegacy code refactoringDebuggingTechnical documentation

Lack of experience with C++ or Qt, No experience on Linux or Windows platforms, Unwilling to work independently, No background in software development

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile