Overview
Duration: This is a long-term opportunity. Min 1 Year and this will get extended. Work Mode: Onsite; 5 days a week. Primary Function: This is for Truck – Infotainment SW validation. The system under consideration is the Cockpit Domain controller (Infotainment + Telematics + Instrument Cluster) – System Validation. Experienced in SW integration & Qualification Testing of In Vehicle infotainment (IVI), Telematics Feature Validation, Instrument Cluster validation. Candidate needs to have white box testing on the infotainment (Android / Linux), SW integration testing, debugging and root cause analysis (code level). CAPL / Python scripting for automation (for future). Italian language know-how.
Responsibilities
- Work with system engineers and software teams to create, execute, improve, develop and maintain integration test plans.
- Study component function requirements upfront to proactively design test cases at a component / pre-system / system level.
- Via simulation tools, or directly using integration bench and/or vehicle, test the latest SW development release, create test report and provide feedback to Validation leads and quality team.
- Define component / pre-system / system test plans to validate requirements and functionalities as documented in the component specifications.
- Develop test scenarios, test applications and generate test procedures to properly and rigorously test the component / system requirements and functionalities.
- Perform software integration and troubleshooting of multiple applications involved in the projects under test.
- Execute tests to validate the requirements and functionalities as detailed in the test plan.
- Identify, analyze, and document any defects discovered during testing using DevOps.
- Work with development teams to troubleshoot and resolve issues (root cause driven troubleshooting).
- Operate Software-in-the-Loop (SIL) for regression testing as required.
- Create and execute automatic regression tests / scripts, analyze test results and drive issues to resolution.
- Perform regression testing as needed.
- Bugs review and troubleshooting.
- Integrate and ensure the validation of components, products and systems under development.
Qualifications
- Experience in Embedded OS / environments (Linux, AUTOSAR, Android, etc.).
- Experience of vehicle electronics architectures and applications including CAN communication, J1939 protocols and UDS.
- Experience in usage of the standard tools for CAN networks (e.g. Vector CANalyzer, CANdela, etc.).
- Knowledge of Wireless Radio Technologies including short-range communication technologies (Wi-Fi, Bluetooth protocols and stacks).
- Knowledge of typical Vehicle Functions.
- Knowledge of Internet related networking and application protocols (TCP / IP, Ethernet, MQTT, XMPP) and web-based technologies (WEB services, databases, backend system architectures).
- Knowledge of SW testing process and SW testing.
- Base knowledge about Cyber Security concepts.
- Experience in using Tools / SW such as Eclipse / Git / Postman.
- English language: native or advanced level. Italian language know-how is also required.