
System Testing - ECU Flashing/Infotainment/Head Unit
- Bangalore, Karnataka
- Permanent
- Full-time
- Create and validate flashware and perform functional validation of infotainment features (Owner's Manual) for NTG7.0 and Gen20x platforms.
- Set up complete test benches and bring them online using tools like Hermes and Ramses.
- Troubleshoot, perform variant coding, and operate/maintain all lab instruments required for testing.
- Understand functional requirements to write test cases, execute tests, generate reports, and log defects.
- Develop test automation and automate testing processes.
- Ensure quality and timely delivery of test requests.
- Engage in effective and efficient customer interactions.
- Update and report progress/status to all relevant stakeholders.
- Strong experience in setting up test benches and testing head unit ECUs and display features across multiple vehicle lines, regions, and languages.
- Good knowledge of CAN protocol and hands-on experience with Vector CANoe.
- Expertise in head unit (HU) diagnosis and variant coding mechanisms.
- Experience in ECU flashing using tools such as Vector tools and USB flashing.
- Ability to develop and execute automated test scripts.
- Programming skills in C#, Python, and Selenium for test automation.
- Familiarity with Agile methodologies like Scrum, Kanban.
- Experience working with Micro Focus ALM and Atlassian tools (JIRA, Confluence).
- Excellent communication, teamwork, and customer interfacing skills.
- Bachelor's degree in Electronics Engineering, Electrical Engineering, Computer Science, or a related technical field
- Master's degree or advanced technical certifications in embedded systems, automotive electronics, or software testing (preferred)
- Relevant certifications such as:
- ISTQB (International Software Testing Qualifications Board) certification
- Certified Automotive Functional Safety Professional (e.g., ISO 26262)
- Agile certifications like Scrum Master or Agile Practitioner (advantageous)
- In-depth understanding of automotive communication protocols beyond CAN (e.g., LIN, FlexRay, MOST)
- Experience with other Vector tools such as CANalyzer, CANape
- Familiarity with other ECU flashing tools and diagnostics software
- Knowledge of infotainment system architectures and multimedia processing
- Experience with hardware-in-the-loop (HIL) testing
- Programming skills in additional languages like C, C++, or Java
- Exposure to continuous integration/continuous deployment (CI/CD) pipelines in automotive software development
- Strong problem-solving skills with the ability to analyze complex systems
- Experience with cloud-based test data management or IoT integration in automotive systems
- Ability to work in a multicultural and distributed team environment
- Be part of a purpose-driven organization that is shaping the future of mobility
- Work on cutting-edge technologies and global projects
- Thrive in a collaborative, diverse, and inclusive environment
- Access world-class infrastructure and continuous learning opportunities