Prepin
Log in
Altus, LLC

engineering opportunity

Software Developer-C++

Develop new applications and extend the functionality of existing tools and systems. Troubleshoot and resolve application, system, and user support issues.

Aberdeen Proving Ground, Maryland, United StatesremoteFULL_TIME

Posted

About the role

What will you do at Altus, LLC?

Job Title: Software Developer-C++ Company: Altus Engineering Location: Aberdeen Proving Ground, MD Salary: $110,000–$145,000 per year Position Overview: We are seeking a C++ Soft Developer to support our DoD team working on highly visible projects utilizing leading-edge technologies. *This position is contingent upon awarding of contract* About Us: Founded in 2003, Altus Engineering is a Maryland-based small business providing professional engineering services to the Department of Defense and industry customers.

These include high-quality software development services, system modeling and simulation, scientific research, and performing engineering analysis of combat systems and personnel vulnerabilities. We pride ourselves on providing outstanding professional and technical services through building and empowering teams that will continue to grow with us.

Key Responsibilities

  • Develop new applications and extend the functionality of existing tools and systems Modernize and refactor legacy systems using modern C++ standards and best practices Use C++, STL, object-oriented design, and database technologies to create, extend, and maintain custom internal- and external-facing applications Test code, features, business rules, and integrations Troubleshoot and resolve application, system, and user support issues Work closely with Project Manager, customers, and other staff members to collect requirements, estimate work, and ensure tasks are deployed according to schedule Design and envision new software solutions in response to customer technical requirements Qualifications/Desired Skills: Required Skills: Bachelor’s degree in Computer Science, Engineering, or a related field (equivalent applicable experience considered in lieu of a degree) U.S.
  • Citizenship with the ability to obtain and maintain a SECRET Security Clearance Foundational programming knowledge and experience in: Five (5) or more years of Object-Oriented Programming experience with C++ Five (5) or more years of Agile software development process experience Five (5) or more years of software development experience across Windows® and/or Unix/Linux operating systems Desired Skills: Experience with multi-threaded and distributed programming Familiarity with CMake, Boost, or Qt frameworks Database programming with SQL/mySQL or PostgreSQL Web development experience with HTML, CSS, JavaScript Experience integrating software with hardware or embedded systems Knowledge of software optimization and performance tuning techniques What We Offer: 401(k) 401(k) matching Dental insurance Health insurance Health savings account Life insurance Paid time off Vision insurance If you enjoy intellectually challenging projects, love to code, and thrive on collaborating with like-minded developers as part of a highly skilled software development team, then Altus may be the place for you!

Which skills does this role require?

C++Object-Oriented ProgrammingAgile Software DevelopmentWindowsUnixLinuxMulti-Threaded ProgrammingDistributed ProgrammingCMakeBoostQtSQLmySQLPostgreSQLHTMLCSSJavaScriptAgileSoftware DevelopmentDatabase ProgrammingEmbedded SystemsSoftware OptimizationPerformance TuningTroubleshootingApplication SupportSystem ModelingSimulationEngineering AnalysisCombat SystemsPersonnel VulnerabilitiesTechnical RequirementsMySQLMachine Learning

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.