Sub System Lead Engineer – Thermal
Company | General Motors |
---|---|
Location | Milford Charter Twp, MI, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Engineering (Mechanical, Electrical, Software, Systems, or related fields)
- 5+ years of professional experience in automotive thermal systems design, analysis with 2+ years of experience in BEV thermal system control engineering
- Strong analytical and problem-solving skills, including the ability to make independent, high-impact decisions
- Experience with Requirements Engineering in automotive, aerospace, or related industries
- Knowledge of Behavior-Driven Development (BDD) and MBSE principles
- Familiarity with Jira for managing software-related requirements
- Ability to facilitate cross-functional collaboration and lead discussions with stakeholders
- Experience with Agile methodologies and SAFe practices
- Strong documentation and communication skills to support a distributed, cross-functional team environment.
Responsibilities
- Create and maintain Behavior Technical Specifications (BTS) with a focus on Behavior-Driven Development (BDD) principles, ensuring customer impact is well understood
- Leads Triad Meetings with key stakeholders to ensure effective communication, quick decision-making, and continuous improvement throughout the development process
- Provides technical Leadership and mentorship for thermal control Systems
- Maintain Interface Requirements in DOORS and collaborate with Feature System Architects (FSAs) to ensure requirement structure and intent align with program objectives
- Develop system block diagrams per MBSE principles in IBM Rhapsody
- Generate Block Definition Diagrams (mandatory for CICD) and other supporting diagrams (i.e.: Use-Case Diagrams, Activity Diagrams,)
- Create and maintain Solution FMEAs, and Subsystem FMEAs, and AFMEA (Algorithm) in the area of responsibility
- Support DFMEA & PFMEA development by collaborating with software and hardware teams to address failure modes
- Ensure awareness of hardware failures (Sev 9, 10) within the in the SSLEs area of responsibility
- Work with Controls and Software Engineers to ensure designs and implementations comply with requirements
- Manage sub-system/solution requirements using Features/Stories in Jira
- Support the development of Testable Functionality Roll-Out Plan (TFRP) and ensure test scenarios align with BTS requirements
- Assist with test scenario creation and confirmation
- Support root cause analysis and integrate resolutions into updated or new requirements
- Assist in developing On-Board Diagnostics (OBD) regulatory requirements
- Support the development and roll-down of safety requirements from systems/systems safety teams
- Define and maintain calibration requirements as part of BTS/SDD
- Participate as a key stakeholder in Agile development process, including: Scrum meetings (Iteration Planning, Iteration Review, Daily Stand-ups, Program Increment Ceremonies)
- Engage with cross-functional teams, including Product Teams, FSAs, other SSLEs, and System Engineers, to align requirements, strategies, and solutions.
Preferred Qualifications
- Master’s degree, or PhD in Engineering (Mechanical, Electrical, Software, Systems, or related fields)
- 8+ year’s experience with building thermal system simulation environments and plant modeling for testing or requirements generation (Matlab/Simulink, CarSim, D-Space, ETAS, Star-CCM+etc.)
- 2+ years of embedded software development experience
- Knowledge of serial data communication, diagnostics (RIDs/DIDs), and User services
- Hands-on experience with IBM Rhapsody and system modeling techniques
- Proficiency in DOORS/DNG for requirement management
- Familiarity with ISO 26262 (Functional Safety).