We are working on the development and validation of a Telematics Control Unit (TCU) for next generation connected vehicles. The TCU is a critical component responsible for enabling wireless communication between the vehicle and external networks, supporting functions such as over the air updates, emergency call (eCall), remote diagnostics, vehicle tracking, and infotainment services.
Our team consists of embedded software developers and system test engineers collaborating closely with global automotive OEMs and Tier 1 suppliers. As part of this team, the System Test Engineer will contribute to ensuring the quality, reliability, and compliance of the TCU with automotive standards. The role involves both manual and automated testing, including ASIL-related test cases to meet functional safety requirements.
Responsibilities:
The main responsibilities include:
- Develop and execute system level test cases (manual and automated) for TCU.
- Analyze system requirements and derive corresponding test cases.
- Work with developers and project managers to identify and troubleshoot defects.
- Maintain and enhance automation test scripts and test frameworks.
- Ensure test traceability and coverage against system requirements.
- Participate in test reviews, bug triaging, and release validation activities.
Mandatory Skills Description:
- Degree/Masters in Computer Science/Engineering/Electronic, or a related discipline, preferably with specialization or related experience in development for embedded systems
- Strong knowledge of CAN protocol and related tools (Vector CANoe, CANalyzer...).
- Experience with Python (for test automation scripting).
- Understanding of UDS (Unified Diagnostic Services) for diagnostic testing.
- Hands-on experience in system testing of embedded automotive systems.
- Ability to design, execute, and document manual test cases.
- Experience in test automation development and execution.
- Familiarity with functional safety testing (ASIL Level).
- Experience in embedded development tools (emulators, analyzers, oscilloscopes, etc)
- Experience with software configuration management tools / version control tools
- Customer-oriented and committed to work systematically under tight schedules
- Able to learn and work independently and within a team expectation
- Good written and oral communication skills
Nice-to-Have Skills Description:
- Experience with CAPL scripting in CANoe environments.
- Knowledge of ISO26262 and related safety test documentation.
- Experience with Jenkins, Git, Jira or other CI/CD tracking tools.
- Basic knowledge of C/C++ for embedded system debugging.
- ISTQB certification or equivalent testing credentials.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job