11 days ago
Dearborn, MI, USASenior
Responsibilities
- Validate OTA software upgrades, downgrades, ECU flashing, and software updates delivered through OTA, wire flashing, or USB in vehicles.
- Perform stress, functional, feature, and core hotfix testing for targeted vehicle modules and runs.
- Validate OTA updates for 3G/4G TCUs, navigation, and HMI modules.
- Create test strategies and plans and execute test cycles using Jira.
- Capture MLT logs, identify OTA issue root causes, and analyze diagnostic logs with CANoe and CANalyzer.
- Automate testing using Python, C#, and ECU Test.
- Perform HIL validation and in-vehicle automation testing using DSPACE and Vector tools.
- Manage issues, defects, and versions using Jira, GitHub, and SVN.
- Collaborate with suppliers and stakeholders to resolve open issues and coordinate with product and feature owners on requirements.
- Conduct defect status and review meetings involving cloud, mobile app, TCU, BCM, and supplier stakeholders.
- Validate diagnostics over CAN, DoIP, CAN, and LIN protocols; analyze CAN flashing and recover partially bricked in-vehicle modules.
- Support the DevOps team by developing and validating Python scripts for CI/CD.
Requirements
- Bachelor of Science in Computer Science or Engineering, or equivalent.
- Good experience with OTA software upgrades and downgrades and creating and deploying OTA software updates.
- Experience with ECU flashing, vehicle software updates, fleet updates, and OTA validation for TCU, navigation, and HMI modules.
- Experience performing functional, stress, feature, and core hotfix testing.
- Experience with Python, C#, ECU Test, HIL validation platforms, DSPACE, in-vehicle automation testing, Vector CANoe, and CANalyzer.
- Knowledge of Jira, GitHub, SVN, UDS, CAN, DoIP, LIN, DET, and CAPL scripting is required or advantageous as specified.
- Ability to analyze logs, diagnose OTA issues, and recover partially bricked vehicle modules.
- Ability to collaborate with suppliers, stakeholders, product owners, feature owners, cloud teams, mobile app teams, TCU teams, and BCM teams.
Benefits
- Onsite position.
- The company is unable to provide employment-based immigration sponsorship for this position.
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
