Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MANTECH Logo

Software Engineer

MANTECH

Salary not specified
Sep 30, 2025
Remote, US
Apply Now

MANTECH seeks a Software Engineer to build software applications that model engineered systems, analyze engineering data, and interpret complex diagrams to support mission-critical decision-making by enhancing system performance and enabling engineering teams to streamline analytical processes.

Requirements

  • Proficiency in Python, Java, C++, or Ruby
  • Experience developing APIs and modular software components
  • Familiarity with integrating and adapting COTS software within custom frameworks
  • Knowledge of engineering software applications that aid in modeling complex systems or analyzing engineering data (such as ANSYS Systems Toolkit (STK), and Dassault’s Cameo modeling software to name a few
  • Basic understanding of engineering data, drawings, or diagrammatic representations
  • Exposure to cloud-based or distributed systems integration
  • Experience working in Agile or DevSecOps environments

Responsibilities

  • Designing and modifying software code to support intelligent system functionality
  • Integrating COTS software with custom applications for a unified engineering workflow
  • Developing and maintaining APIs and services that enable cross-system communication
  • Implementing modeling capabilities for engineered systems and processing engineering data
  • Working with engineering teams to understand their system engineering applications and translating them into improved software solutions
  • Supporting software development through DevSecOps environments
  • Documenting designs, code implementations, and software configuration changes

Other

  • US-based position
  • US Citizenship and the ability to obtain and maintain Secret clearance
  • The person in this position must be able to remain in a stationary position 50% of the time.
  • Occasionally move about inside the office to collaborate with other leaders/teams, use standard office automation equipment, and virtual communication