Diagnostic Architect / Modeler in Warren, MI at The Bartech Group

Date Posted: 4/16/2021

Job Snapshot

  • Employee Type:
  • Location:
    Warren, MI
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

Job #:  206602

Job Description

If you are an experienced Diagnostic Architect / Modeler looking for a position with a leading company, Bartech can help! We are a leading staffing firm and our clients include some over the nation’s biggest companies. Our client has a need for a Diagnostic Architect / Modeler. This is a contract position; however it is not uncommon for assignments to transition into permanent positions with our client companies. If you have the background we are looking for, and you are interested in an opportunity to get your foot in the door with leading company, we want to talk with you!

Applicant must be eligible to work in the US for immediate opening.  For this opportunity, the successful candidate will be directly employed by Bartech Staffing as a W2 employee while providing services to our end client.

Diagnostic Architect / Modeler        

Job Responsibilities                                              

Your specific duties as a Diagnostic Architect / Modeler will include:           

  • 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 specifications and Standard Utility Modules used for diagnostics using Autosar/UDS
  • Assure 100% quality output for the diagnostics under your responsibility.

Diagnostic Architect / Modeler

Job Requirements

As a Diagnostic Architect / Modeler you must represent our company well by being responsible, punctual and motivated to go above and beyond the call of duty. You must also be highly detail-oriented and organized with excellent analytic and problem-solving abilities. It is also important that you display excellent verbal and written communication and interpersonal skills.

  • 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

Diagnostic Architect / Modeler


As a Diagnostic Architect / Modeler with Bartech, you will be working through an established and respected staffing organization with over 40 years of serving as a trusted partner to our client companies. We are dedicated to providing our talent with personal, responsive attention, and will assign an employee care representative to answer any questions or concerns that you might have. Depending upon the client, the assignment and your performance, you can find potential opportunities for direct employment. Your hard work and professional dedication will be rewarded with competitive compensation, including benefits.

Available benefits for Diagnostic Architect / Modeler Position may include (but are not limited to):

  • Exceptional medical, dental, and vision
  • 401(k)

Make the most of your experience!

Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Join Our Talent Network