Logo
American Rheinmetall

Senior Software Engineer - GCIA Services Engineer

American Rheinmetall, Sterling Heights, Michigan, United States, 48310

Save Job

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