American Rheinmetall
Senior Software Engineer - GCIA Services Engineer
American Rheinmetall, Troy, Michigan, United States, 48083
Job Description: Senior Software Engineer - GCIA Services Engineer
Position Summary
We are seeking a highly skilled
GCIA Services Engineer
with expertise in
CAMEO, SysML, DAML, and C/C++ , who can architect, implement, and integrate interfaces compliant with
GCIA and VICTORY specifications . The ideal candidate will bridge
model-based systems engineering (MBSE)
with embedded software implementation, ensuring alignment with Department of Defense (DoD) standards and security requirements. This role requires U.S. Citizenship and the ability to obtain and maintain a DoD security clearance.
Key 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. Collaborate with cross-functional teams (systems engineering, vehicle control, mission systems) to ensure seamless integration of services. 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. Participate in technical reviews (SRR, PDR, CDR) and contribute to
CDRL deliverables . Provide subject matter expertise on
DoD information assurance, cybersecurity, and standards compliance . Required Qualifications
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. 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 . Must be a
U.S. Citizen
and eligible to obtain/maintain a DoD
security clearance . Preferred Qualifications
Master's degree in Engineering, Computer Science, or related discipline. Previous experience on
ground combat vehicles
or similar defense programs. Familiarity with
FACE, MOSA, and software-defined vehicle architectures . Working knowledge of
Agile/SAFe software development practices . Experience in
cybersecurity, RMF, and system hardening
for DoD systems. Strong technical writing skills for ICDs, SDDs, and CDRL documentation. Experience with
Phenom , particularly for MBSE toolchain integration and system modeling acceleration, is a plus. Clearance Requirement
Must be able to obtain and maintain a
Secret or Top Secret clearance
(depending on program needs).
Pay Range:
$121,000 - $155,000 per hour
Position Summary
We are seeking a highly skilled
GCIA Services Engineer
with expertise in
CAMEO, SysML, DAML, and C/C++ , who can architect, implement, and integrate interfaces compliant with
GCIA and VICTORY specifications . The ideal candidate will bridge
model-based systems engineering (MBSE)
with embedded software implementation, ensuring alignment with Department of Defense (DoD) standards and security requirements. This role requires U.S. Citizenship and the ability to obtain and maintain a DoD security clearance.
Key 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. Collaborate with cross-functional teams (systems engineering, vehicle control, mission systems) to ensure seamless integration of services. 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. Participate in technical reviews (SRR, PDR, CDR) and contribute to
CDRL deliverables . Provide subject matter expertise on
DoD information assurance, cybersecurity, and standards compliance . Required Qualifications
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. 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 . Must be a
U.S. Citizen
and eligible to obtain/maintain a DoD
security clearance . Preferred Qualifications
Master's degree in Engineering, Computer Science, or related discipline. Previous experience on
ground combat vehicles
or similar defense programs. Familiarity with
FACE, MOSA, and software-defined vehicle architectures . Working knowledge of
Agile/SAFe software development practices . Experience in
cybersecurity, RMF, and system hardening
for DoD systems. Strong technical writing skills for ICDs, SDDs, and CDRL documentation. Experience with
Phenom , particularly for MBSE toolchain integration and system modeling acceleration, is a plus. Clearance Requirement
Must be able to obtain and maintain a
Secret or Top Secret clearance
(depending on program needs).
Pay Range:
$121,000 - $155,000 per hour