EDAG, Inc.
Technical Program Manager (TPM) - EE/SW Integration Release
EDAG, Inc., Farmington, Michigan, United States, 48335
Job Description
Job Description Description:
Who we are: The EDAG Group is a globally leading, independent engineering services provider that combines excellent engineering with the latest technology trends. With a global network of some 60 branches, the EDAG Group realizes projects in the Vehicle Engineering,
Electrics/Electronics
and Production Solutions segments. Drawing on more than 50 years of engineering experience, EDAG's proprietary 360-degree development approach has become a hallmark of quality in the holistic development of vehicles and smart factories. The company's interdisciplinary expertise in the areas of software and digitization provides it with crucial skills to actively shape dynamic transformation processes as an innovative partner. With an interdisciplinary team of around 8,600 experts, the EDAG Group develops unique mobility and industrial solutions for customers that include the world's leading automotive and non-automotive companies. The company is listed on the stock exchange since 2015 and generated revenues of € 796 million in 2022.
This is how you will grow: Technical Program Manager (TPM) with deep expertise in EE integration, and embedded software integration for modern vehicle platforms. This role combines hands-on technical understanding with program leadership, ensuring that electronic control units (ECUs), networks, and software stacks integrate seamlessly and meet all functional, safety, and quality requirements. Drive vehicle-level system integration, coordinating embedded software releases, ECU hardware maturity, diagnostics, validation, and compliance activities. Work directly with software engineers, systems engineers, validation teams, and suppliers to ensure robust delivery. Drive EE/SW integration activities for prototype, pre-production, and production builds Manage ECU-level and network-level integration issues across CAN, LIN, FlexRay, and Automotive Ethernet. Ensure bootloader, flashing, and software update processes (OTA or UDS-based) are fully validated. Oversee network bring-up, diagnostics verification, and DTC (Diagnostic Trouble Code) testing. Align interface control documents (ICDs), network description files (DBC, LDF, FIBEX, ARXML), and ensure configuration consistency. Review ECU software release notes to confirm feature completeness and backward compatibility. Coordinate SIL (Software-in-the-Loop), HIL (Hardware-in-the-Loop), and full vehicle integration testing. Drive test automation and regression coverage for system-level functionality using tools such as dSPACE, Vector CANoe/CANalyzer, ETAS LABCAR, or NI Veristand. Ensure test results are traceable to system and software requirements. Track power consumption, network load, wake-up/sleep, and timing analysis during Own open issue dashboards (JIRA, ALM, or similar) and ensure clear root cause tracking with engineering teams. Support change management and version control (Git, SVN, or PTC tools) to maintain ECU software integrity. Validate that ASIL-level software components meet ISO 26262 compliance requirements. Coordinate FMEA (Failure Mode and Effects Analysis) and DFMEA closure for integration related issues. Interface with EE design teams, SW developers, calibration engineers, and supplier integration teams to align dependencies. Communicate integration readiness metrics (flash status, network stability, regression pass rates) to leadership. Prepare gate review documentation, highlighting technical maturity and open risk items before release. Requirements:
This is how you will take us forward: Bachelor’s/ Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Strong understanding of vehicle E/E architecture and ECU-level software stacks, automotive communication protocols (CAN, LIN, FlexRay, Ethernet), UDS diagnostics (ISO 14229) and diagnostic communication tools Strong understanding, development and verification of plant and control models in MATLAB/Simulink for execution in hardware in the loop test environment, dSpace control desk and automation desk Strong understanding of 1st principles in Engineering, result/solution oriented. Familiarity with SW for embedded systems, EE systems and architecture Familiarity with A2B, CAN, Automotive Ethernet, LIN, LVDS communication protocols and Vehicle Network tools, such as CANalyzer, CANoe, etc.‚ Expertise with complex problem solving, data analysis,
access/interpret/drive
results with extended teams. Knowledge of Automotive design and development process, system requirements, and general engineering best practices
Job Description Description:
Who we are: The EDAG Group is a globally leading, independent engineering services provider that combines excellent engineering with the latest technology trends. With a global network of some 60 branches, the EDAG Group realizes projects in the Vehicle Engineering,
Electrics/Electronics
and Production Solutions segments. Drawing on more than 50 years of engineering experience, EDAG's proprietary 360-degree development approach has become a hallmark of quality in the holistic development of vehicles and smart factories. The company's interdisciplinary expertise in the areas of software and digitization provides it with crucial skills to actively shape dynamic transformation processes as an innovative partner. With an interdisciplinary team of around 8,600 experts, the EDAG Group develops unique mobility and industrial solutions for customers that include the world's leading automotive and non-automotive companies. The company is listed on the stock exchange since 2015 and generated revenues of € 796 million in 2022.
This is how you will grow: Technical Program Manager (TPM) with deep expertise in EE integration, and embedded software integration for modern vehicle platforms. This role combines hands-on technical understanding with program leadership, ensuring that electronic control units (ECUs), networks, and software stacks integrate seamlessly and meet all functional, safety, and quality requirements. Drive vehicle-level system integration, coordinating embedded software releases, ECU hardware maturity, diagnostics, validation, and compliance activities. Work directly with software engineers, systems engineers, validation teams, and suppliers to ensure robust delivery. Drive EE/SW integration activities for prototype, pre-production, and production builds Manage ECU-level and network-level integration issues across CAN, LIN, FlexRay, and Automotive Ethernet. Ensure bootloader, flashing, and software update processes (OTA or UDS-based) are fully validated. Oversee network bring-up, diagnostics verification, and DTC (Diagnostic Trouble Code) testing. Align interface control documents (ICDs), network description files (DBC, LDF, FIBEX, ARXML), and ensure configuration consistency. Review ECU software release notes to confirm feature completeness and backward compatibility. Coordinate SIL (Software-in-the-Loop), HIL (Hardware-in-the-Loop), and full vehicle integration testing. Drive test automation and regression coverage for system-level functionality using tools such as dSPACE, Vector CANoe/CANalyzer, ETAS LABCAR, or NI Veristand. Ensure test results are traceable to system and software requirements. Track power consumption, network load, wake-up/sleep, and timing analysis during Own open issue dashboards (JIRA, ALM, or similar) and ensure clear root cause tracking with engineering teams. Support change management and version control (Git, SVN, or PTC tools) to maintain ECU software integrity. Validate that ASIL-level software components meet ISO 26262 compliance requirements. Coordinate FMEA (Failure Mode and Effects Analysis) and DFMEA closure for integration related issues. Interface with EE design teams, SW developers, calibration engineers, and supplier integration teams to align dependencies. Communicate integration readiness metrics (flash status, network stability, regression pass rates) to leadership. Prepare gate review documentation, highlighting technical maturity and open risk items before release. Requirements:
This is how you will take us forward: Bachelor’s/ Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Strong understanding of vehicle E/E architecture and ECU-level software stacks, automotive communication protocols (CAN, LIN, FlexRay, Ethernet), UDS diagnostics (ISO 14229) and diagnostic communication tools Strong understanding, development and verification of plant and control models in MATLAB/Simulink for execution in hardware in the loop test environment, dSpace control desk and automation desk Strong understanding of 1st principles in Engineering, result/solution oriented. Familiarity with SW for embedded systems, EE systems and architecture Familiarity with A2B, CAN, Automotive Ethernet, LIN, LVDS communication protocols and Vehicle Network tools, such as CANalyzer, CANoe, etc.‚ Expertise with complex problem solving, data analysis,
access/interpret/drive
results with extended teams. Knowledge of Automotive design and development process, system requirements, and general engineering best practices