Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

American Rheinmetall Logo

Job Description: Senior Software Engineer - GCIA Services Engineer

American Rheinmetall

Salary not specified
Sep 2, 2025
Sterling Heights, MI, US
Apply Now

The company is looking for a Senior Software Engineer - GCIA Services Engineer to architect, implement, and integrate interfaces compliant with GCIA and VICTORY specifications, bridging model-based systems engineering (MBSE) with embedded software implementation, ensuring alignment with Department of Defense (DoD) standards and security requirements.

Requirements

  • Hands-on experience with CAMEO Systems Modeler (SysML) for interface design and architecture modeling.
  • Strong knowledge of GCIA (Ground Combat Systems Common Infrastructure Architecture) and VICTORY specifications.
  • Proficiency in C/C++ programming for embedded, safety-critical, or real-time applications.
  • Experience with DAML or equivalent modeling/data definition approaches.
  • Understanding of DoD standards, processes, and acquisition frameworks.
  • Experience in cybersecurity, RMF, and system hardening for DoD systems.
  • Experience with Phenom, particularly for MBSE toolchain integration and system modeling acceleration, is a plus.

Responsibilities

  • Design, develop, and integrate GCIA-compliant services within embedded and distributed systems.
  • Build and maintain CAMEO SysML models for system architecture, interfaces, and data exchange definitions.
  • Author and implement DAML interface models and ensure consistency with GCIA data architecture.
  • Develop and optimize C/C++ software components for embedded platforms and mission-critical systems.
  • Ensure compliance with GCIA, VICTORY, and related DoD standards across system and software designs.
  • Support Interface Control Documents (ICDs), data models, and configuration baselines.
  • Perform trade studies and system-level analyses to evaluate design alternatives, risks, and performance impacts.

Other

  • U.S. Citizenship
  • Ability to obtain and maintain a DoD security clearance.
  • Must be able to obtain and maintain a Secret or Top Secret clearance (depending on program needs).
  • Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field.
  • 8+ years of experience in software or systems engineering within defense or related industries.