ESG Automotive Technical Design Review (TDR) Engineer / Software in Dearborn, Michigan

divESG Automotive is the go-to source for electrical engineering consulting in the automotive industry. Join ESG Automotive’s team and be a part of the technology of tomorrow. /divdivdiv /divdivJob Title: Technical Design Review (TDR) Engineer / Software Engineer/divdiv /divdivLocation: Dearborn, MI/divdiv /divdivWhat you’ll be doing:/divdiv /divdivIn this role, the candidate will have ECU software management responsibility for the specific commodity. /divdiv /divdivuResponsibilities:/u/divulliManage ECU supplier software development and delivery /liliEvaluate ECU supplier's software capability and quality/liliConduct software technical design reviews (TDRs) for various ECUs throughout the software development cycle/liliAssist distributed feature owners to develop Interface Specification and conduct Feature Integration Design Review/liliInvolve in supplier evaluation and selection process as related to SW capability assessment/liliLead software discussion in ECU cross functional meetings/liliEvaluate the quality of supplier Software Development process/liliReview supplier's SW development plan, SW architecture documentation, traceability between software work products (FS to SRS to DVP), and supplier's test plan test results, etc./liliReview supplier’s software issue list, and ensure exceptions/limitations are well understood and communicated to program team prior to each vehicle build/release event/liliWork with suppliers to perform containment review and risk assessment to ensure robust implementation of software issues found during development/liliDetermine software deliverables aligned with vehicle program timing and EESE process to ensure supplier software quality launch/liliAssist feature owners to develop Interface specification and requirements/liliCoordinate with feature owner to conduct Function Integration Design Review. Analyze how the distributed feature is partitioned and review the interface requirements from a functional point of view. Ensure all parties involved (feature owner, ECU Design Release engineers, suppliers, Mux/Diagnostic engineers, Subsystem/System engineers) have a common understanding of the feature/function and their responsibilities/li/uldivWhat you need for this position:/divulliBachelor of Science in Electrical Engineering, Computer Engineering, or Computer Science/lili5+ years’ experience in software engineering and embedded software design/applications, and have experience in programming languages, particularly Embedded C/liliUnderstand software standards and procedures specifically, embedded SW engineering processes procedures (requirements, design, code, test) /liliKnowledge or experiences of software architecture development and software development tools (Version control, calibration, etc.),/li/uldivWhat’s in it for you:/divulliCompetitive compensation with bonuses/liliExcellent benefits including:ulliMedical/Dental/Vision Insurance/liliEmployer paid Life and ADD Insurance, Short-term and Long Term Disability Insurance/lili401k with employer match and immediate vesting/liliFlexible Spending Account/liliGenerous paid time off package including Vacation, Personal/Sick, and Holiday/liliTuition Reimbursement/liliEmployee Referral Program/liligt