Propulsion System Diagnostic Software Validation Engineer
Altair
Transforming the Future with Convergence of Simulation and Data Propulsion System Diagnostic Software Validation Engineer Job Summary: Our client in Troy, MI is looking for a Propulsion System Diagnostic Software Validation Engineer. This is a contract position. What you get to do The Propulsion System Diagnostic Software Validation Engineer will develop test specifications, execute component and subsystem diagnostic testing for all propulsion system ECUs of the vehicle (VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team, Electrical Team, and Propulsion Team to validate the subsystem and component level diagnostics on different test properties. The validation engineer will generate test cases and analyze results to ensure program requirements are met.
• Develop Diagnostic Validation test cases for the system, subsystem and component level for each propulsion system module (ECU) across the vehicle architecture.
• Work closely with Software, Electrical, and Propulsion teams on the integration of multiple control units on the test properties.
• Collaborate with Software, Electrical, and Propulsion teams to develop DFMEAs, DVP&Rs, and test properties validation plans.
• Write detailed test specifications and test scripts based on system and component requirements. Generate a testing plan that achieves targets at various milestones.
• Develop automation of DTC test cases and UDS services
• Analyze and visualize large data sets from various data sources to understand the use cases and validation criteria.
• Technical communication of analysis results and tradeoffs.
• Root cause analysis, corrective action implementation, and escalation of risks to keep software development process on track.
• Identify opportunities for automation. Develop and implement processes to improve efficiency.
• Participate in Agile Software development processes. Qualifications
• Bachelor of Science Degree in Electrical, Computer Software, or Mechanical Engineering or equivalent from an ABET accredited or equivalent program is preferred. Must have a minimum 3 years of experience with propulsion system ECUs of an electric vehicle (VCU, BMS, EDM, OBC, DCDC converter).
• Minimum five (5) years' experience in using systems modeling platforms for test development, test automation, test requirements development, execution and reporting.
• Minimum five (5) years' experience working with low voltage and high voltage systems.
• Excellent communication, team building, and relationship building skills. Specific experience includes:
• Open and closed-loop control systems for sensors, actuators, vehicle controllers, etc.
• Low voltage components such as circuit breakers, relays, wiring, etc.
• High voltage components such as DCDC, motor and inverter, battery, and on-board charger, etc.
• Electric vehicle system simulation, requirements, testing, and validation.
• CAN-Bus, LIN, and Ethernet communication protocol.
• CAN tools such as CANalyzer, P-CAN, Kvaser, CANoe, CANDiva, CANApe, etc.
• Hands-on experience with CAPL Scripting, ECU Test tool for Automation.
• Hands-on experience with setup and use of FIU systems
• Experience in cdd file generation and DID development.
• Strong Knowledge of ISO 14229 UDS protocol specification.
• MATLAB, Simulink, and State flowcharts.
• Knowledge in scripting languages (such as Python).
• Knowledge with requirements management tool, such as Polarion or DOORS.
• 8D, five whys, and other structured problem-solving tools to diagnose complex issues.
• Industry standards such as FMVSSS, NHTSA, SAE, etc. How You Will Be Successful:
• Develop Diagnostic Validation test cases for the system, subsystem and component level for each propulsion system module (ECU) across the vehicle architecture.
• Work closely with Software, Electrical, and Propulsion teams on the integration of multiple control units on the test properties.
• Collaborate with Software, Electrical, and Propulsion teams to develop DFMEAs, DVP&Rs, and test properties validation plans.
• Write detailed test specifications and test scripts based on system and component requirements. Generate a testing plan that achieves targets at various milestones.
• Develop automation of DTC test cases and UDS services
• Analyze and visualize large data sets from various data sources to understand the use cases and validation criteria.
• Technical communication of analysis results and tradeoffs.
• Root cause analysis, corrective action implementation, and escalation of risks to keep software development process on track.
• Identify opportunities for automation. Develop and implement processes to improve efficiency.
• Participate in Agile Software development processes. Qualifications
• Bachelor of Science Degree in Electrical, Computer Software, or Mechanical Engineering or equivalent from an ABET accredited or equivalent program is preferred. Must have a minimum 3 years of experience with propulsion system ECUs of an electric vehicle (VCU, BMS, EDM, OBC, DCDC converter).
• Minimum five (5) years' experience in using systems modeling platforms for test development, test automation, test requirements development, execution and reporting.
• Minimum five (5) years' experience working with low voltage and high voltage systems.
• Excellent communication, team building, and relationship building skills. Specific experience includes:
• Open and closed-loop control systems for sensors, actuators, vehicle controllers, etc.
• Low voltage components such as circuit breakers, relays, wiring, etc.
• High voltage components such as DCDC, motor and inverter, battery, and on-board charger, etc.
• Electric vehicle system simulation, requirements, testing, and validation.
• CAN-Bus, LIN, and Ethernet communication protocol.
• CAN tools such as CANalyzer, P-CAN, Kvaser, CANoe, CANDiva, CANApe, etc.
• Hands-on experience with CAPL Scripting, ECU Test tool for Automation.
• Hands-on experience with setup and use of FIU systems
• Experience in cdd file generation and DID development.
• Strong Knowledge of ISO 14229 UDS protocol specification.
• MATLAB, Simulink, and State flowcharts.
• Knowledge in scripting languages (such as Python).
• Knowledge with requirements management tool, such as Polarion or DOORS.
• 8D, five whys, and other structured problem-solving tools to diagnose complex issues.
• Industry standards such as FMVSSS, NHTSA, SAE, etc. How You Will Be Successful:
- Envision the Future
- Communicate Honestly and Broadly
- Seek Technology and Business "First"
- Embrace Diversity and Take Risks
- Competitive Salary
- Comprehensive Benefit Package
- 401(k) with matching contributions
- Paid Time Off
- Employee Discounts
- Free training on all Altair products
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Propulsion System Diagnostic Software Validation Engineer in Troy, MI vacancy
- ...within the Vehicle & Propulsion Controls... ...mission is to identify software defects in... ...internal combustion engine (ICE) powertrains... ...responsible for the validation of production powertrain... ...(HIL) simulation systems. The engineer... ...OBD and federal diagnostic requirements /...Suggested
- ...within the Vehicle & Propulsion Controls organization.... ...mission is to identify software defects in electrified... ...and internal combustion engine (ICE) powertrains,... ...is responsible for the validation of production powertrain... ...Loop (HIL) simulation systems. The engineer will...SuggestedFull timeImmediate start
- General Motors in Warren, Michigan is looking for a Vehicle Systems Engineer to serve as the primary integrator for Chassis, Thermal, and Propulsion Integration systems. You will ensure subsystem decisions support vehicle performance, quality, and cost targets while leading...Suggested
- ...testing efficiency. Write validation reports, test... ...ensuring all equipment, systems, and processes adhere... ...both technical and engineering-related challenges.... ...bench test equipment and software. Having a strong... ...equivalent. Experience with diagnostic validation (UDS...Suggested
- ...redefining manufacturing through advanced digital engineering, simulation, and virtual tools. Our Global Propulsion Systems (GPS) team brings decades of industry-leading... ...implementing CAD, CAM, CAE, 3D, and virtual software tools that accelerate product and process...Suggested
- ...breakthrough hardware and battery systems to intuitive design, intelligent software, and next‑generation safety and... ...The Role The CTPI Vehicle Systems Engineer (VSE) serves as the primary integrator for Chassis, Thermal, and Propulsion Integration systems . This role owns...
- ...for developing and executing validation of application and base software for electric powertrain and shift system applications. Work together with system controls engineers and software engineers to... ...cases for Fault Management & Diagnostics, Performance & Timing of embedded...Flexible hoursShift work
- ...creating world-class Electronic systems. We are a premier supplier... ...Failure Analysis Lab and Validation Teams in fulfilling testing,... ...Validation and Failure Analysis engineers in day-to-day activities... ...testing on modules. Perform diagnostics, repair and maintenance of...InternshipWork at officeLocal areaRemote work
- LG Display America is seeking an experienced validation engineer to define test strategies and ensure compliance with automotive standards in Troy, Michigan. The ideal candidate will have over 10 years of experience in the automotive industry, particularly in quality engineering...
- WeldonIT is seeking a skilled engineer for a hybrid role focusing on software validation for electric powertrain applications. The position involves developing quality assurance procedures, conducting software validation testing, and collaborating with software engineers...
- ...JOB SUMMARY: The Manufacturing Engineer plans/executes programs within the manufacturing... ...line Maintains current production system at optimal operating levels and drives action... ...audits with cross‑functional teams, validating actual shop‑floor conditions and updating...Shift work
- ...Embedded Software Engineer About the Role: Join a dynamic group of software engineers... ...world-wide. General Dynamics Land Systems, a business unit of General Dynamics,... ...software deployment, embedded training, diagnostics. Perform software requirements analysis...Flexible hoursAfternoon shift
- ...As a reflash solutions engineer, you will build reflash hardware and software tooling solutions to program... ...with ECUs, embedded systems, or in‑vehicle software... ...for ECU communication, diagnostics, or reprogramming.... ...including software flashing, validation, and issue resolution....Full timeFor contractors
- ...accomplished Senior Embedded Software Engineer . This position centers on... ...models for embedded systems, and enabling communication... ...86, GPU, and FPGA Utilize diagnostic tools like oscilloscopes and... ...signal analyzers for system validation Collaborate with teams to...
- ...Job Description Our client is looking for a SYSTEMS ENGINEER located in Metro Detroit, MI. SUMMARY Our client is seeking a hands-on Systems Engineer to support and maintain core infrastructure environments including Hyper-V, Storage Spaces Direct (S2D),...
- ...About the job System Test Tools Developer We are looking for a System Test Tools... ...experience in automotive testing and validation environments. The ideal candidate should... ...communication and networking validation Collaborate with cross-functional engineering teams
- ...Staff Embedded Software Engineer Join a dynamic group of software engineers responsible for... ...software deployment, embedded training, diagnostics. Perform software requirements... ...departments and business units, including Systems Engineering, Project Management, and...Monday to ThursdayAfternoon shift
- ...Software Engineer We are hiring an Embedded Software Engineer in Sterling Heights, MI to support... ...ground combat vehicle software systems and embedded vehicle architectures for... ...lethality, displays, power management, diagnostics, software deployment, embedded training...Afternoon shift
$72.45 - $85.5 per hour
...Senior Embedded Software Engineer Sterling Heights, MI $72.45 - $8... ...architectures and embedded mission systems. This role requires... ...Design, configure, and validate a software development environment... ..., embedded training, and diagnostics. Perform software requirements...- A leading IT Service Provider is seeking a Systems Engineer in Sterling Heights, MI. This role involves providing advanced technical support and troubleshooting client networks, requiring strong experience in managing server applications and network systems. Candidates...
- ...Description We're ALTEN Technology USA, an engineering company helping clients bring... ...solutions (HW and SW) used to validate product features and systems. The role requires close collaboration... ...acquisition tools for test data Software development supporting all test...For contractorsWorldwide
- ...between complex vehicle engineering and practical service... ..., develop, and validate advanced service technical... ...master modern vehicle systems. Intermittent travel may... ...demonstrating advanced diagnostic procedures and repair... ...and diagnostic support software. Ability to work...
- Luxoft is seeking a System Test Engineer in Troy, Michigan. The role involves executing system tests, analyzing requirements, and ensuring the... ...skills. Familiarity with automotive developments and valid driver license is essential. The position requires significant...
- Luxoft is seeking a System Test Engineer based in Troy, Michigan. This role involves executing system test specifications, coordinating with various teams, and performing both bench and vehicle-level testing. Candidates should have a Bachelor's in engineering and ideally...
- ...As a Functional Integration engineer, you will be responsible... ...suppliers to design, develop and validate ADAS systems. You will be responsible... ...and resolution of software bugs, gaps in specifications... ...topics such as CDA (vehicle diagnostics), CANalyzer, CANape, CAN networks...Temporary workImmediate start
$29 per hour
...automotive industry, is seeking a Vehicle Validation / Performance Testing Engineer to join their dynamic team. As a... ...by ensuring the fleet has current software and hardware, and collect data as... ...with vehicle testing and system validation. Strong problem‑solving...Hourly pay- ManpowerGroup Global, Inc. is seeking a Vehicle Validation / Performance Testing Engineer in Auburn Hills, Michigan. The role involves supporting vehicle integration, managing supplier relationships, and conducting performance testing. Candidates should have a Bachelor'...
- ...Overview We’re looking for a highly skilled Manufacturing Engineer with deep expertise in CNC machining— primarily CNC turning (lathes... ...automated CNC machining lines Work with robotics, vision systems, and in-process gauging to support automation Select and optimize...Relocation package
$51.69 - $57.6 per hour
...Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain... ...vehicle electronic and embedded mission systems for military ground combat platforms.... ...domains (power management, lethality, diagnostics, deployment systems)...- ...Strategy (IS) Powertrain (PWT) Assembly Systems Product/Process Specialist will lead projects... ...cost estimation of Assembly systems for Engines as indicated by requirements in the Long... ...to travel 10-20% as required to visit Propulsion Division plants and Suppliers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Propulsion System Diagnostic Software Validation Engineer. Be the first to apply!
Related searches
- senior design verification engineer Troy, MI
- computer system validation engineer Troy, MI
- id software Troy, MI
- software sales Troy, MI
- software technical support engineer Troy, MI
- embedded software Troy, MI
- software intern Troy, MI
- senior c# .net software developer Troy, MI
- software applications developer Troy, MI
- software support Troy, MI



