Job Information

G-TECH Services, Inc. Diagnostic Architect in Warren, Michigan

The Diagnostic Architect is responsible to orient Diagnostic System Owners in creating correct diagnostic requirements and for modeling the diagnostic objects and signals in Rhapsody following DOORS requirements and pertaining rules for correct diagnostic information for ODX generation out of Rhapsody Models. The Diagnostic Architect shall understand Functional Partitioning and Allocation (FPA) and relevant Diagnostic specifications and ODX format for correct modeling and linking of the diagnostics to System Components that are deployed to ECUs.


• Model Diagnostic Objects (DIDs, RIDs and DTCs) in Rhapsody following requirements documented in DOORS.

• Manage Diagnostic Objects and Signals by Domains in the Diagnostic Library in Rhapsody performing baselining and propagation of diagnostic objects/signals for different architecture product lines.

• Analyze DOORS Diagnostic Requirements and perform rationality assessments of these requirements working with Sub-System Lead engineers in properly defining these requirements.

• Interact with FPA (Functional Partitioning and Allocation) engineer to have the properly modeling of System Signals and System Components that will be linked to the Diagnostic Objects and Signals in the Diagnostic Library in Rhapsody.

• Evaluate ODX reports and other diagnostic reports to assert correct deployment of diagnostics to ECUs.

• Work in RTC (Rational Team Concert) to upload DSD (Diagnostic System Design spreadsheet), understand diagnostic requests, approve ballots and close work tickets following GM internal process for CRs (Change Requests).

• Keep good interaction and communication with Domain Architects and System Owners and update status of the CRs assigned to you as Diagnostic Architect.

• Work with the Tools team in creating additional reports or scripts to ensure quality of the diagnostic modeling and of the diagnostic library as a whole.

• Stay abreast with UDS diagnostic requirements and Autosar software diagnostic modules.

• Study GM specifications and Standard Utility Modules used for diagnostics using Autosar/UDS

• Assure 100% quality output for the diagnostics under your responsibility.


• Bachelors Degree in Electrical Engineering, Computer Engineering, or Software Engineering

• Familiarity with Autosar and UDS diagnostics

• Basic knowledge of the major diagnostic parameter elements including RIDs (Routine Identifiers), Data Identifies (DIDs), Diagnostic Trouble Codes (DTCs), Control Parameter Identifiers (CPIDs) and Parameter Identifiers (PIDs)

• Proficiency with Microsoft Office applications (MS Word, MS Excel, MS Powerpoint)

• C#, C++, Java or Visual Basic programming skills.

• Basic knowledge of major automotive subsystems

• Basic knowledge of electrical and electronic circuit operation

• Ability to coordinate and complete tasks per a release schedule

• Familiarity with RTC (Rational Team Concert), DOORS and Rhapsody.

• Familiarity with ODX (Open Diagnostics data eXchange format)


• Master of Science Degree in Electrical Engineering, Computer Engineering, or Software Engineering

• Experience developing Diagnostic requirements, implementations, or service tools for Automotive electrical systems

• Experience developing Service procedures for automotive electrical systems

• Experience using the following tools: Vector CANDela Studio, IBM Rational Change, IBM Rational Synergy, IBM Rational Rhapsody, IBM Rational DOORS, IBM Rational Team Concert

• Experience with the following key technologies and/or methodologies: UML, XML, ODX

• Experience with GMW3110

Category Manufacturing

Function Engineering

Req ID JN -072021-116092

Have any questions? We can help. Contact Us

facebooklinkedinConnect with us on social media.