Role
CDC – SW Validation Engineer
Location
Turin, Italy
Years of exp - Above 7 years will be ideal
No of positions - one position
Duration of the work. - This is a long-term opportunity. Min 1 Year and this will get extended
Role type
Contract
Five-day work at Office
Primary Function
- This is for Truck – Infotainment SW validation
- The System under consideration is Cockpit Domain controller (Infotainment + Telematics + Instrument Cluster) – System Validation
- Experienced in SW Qualification Testing of In Vehicle infotainment (IVI), Telematics Feature Validation, Instrument Cluster validation
- 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.
Job description
- Defining component / pre-system / system test plans to validate requirements and functionalities as documented in the component specifications.
- Developing test scenarios, test applications and generating test procedures to properly and rigorously test the component / system requirements and functionalities.
- Performing software integration and troubleshooting of multiple applications involved in the projects under test.
- Executing tests to validate the requirements and functionalities as detailed in the test plan.
- Identifying, analyzing, and documenting any defects discovered during testing using DevOps.
- Working with the development teams to troubleshoot and resolve issues (root cause driven troubleshooting).
- Operating Software-in-the-Loop (SIL) for regression testing as required. Creating and executing automatic regression tests / scripts, analyzing test results and driving issues to resolution.
- Performing regression testing as needed
- Bugs review and troubleshooting
- Integrate and ensure the validation of components, products and systems under development.
Requirements
- Experience in Embedded OS / environments (i.e. 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 (i.e. Vector CANalyzer, CANdela, etc.)
- Experience of Wireless Radio Technologies including short range communication technologies (Wi-Fi, Bluetooth protocols and stacks)
- Experience about typical Vehicle Functions
- Experience of Internet related networking and application protocols (TCP / IP, Ethernet, MQTT, XMPP) and web based technologies (WEB services, dB, backend system architectures)
- Experience of SW testing process
- Knowledge of SW testing
- Base knowledge about Cyber Security concepts
- Knowledge about Agile development (e.g. Scrum, SAFe, etc.)
- Experience in using Tools / Sw such as Eclipse / Git, DevOps / Polarion, Canalyzer / Canoe / CAPL, Postman, Jira / Confluence
English language: native or advanced level
Required tools
CanCase-Canalyzer with j1939 license
1 Mobile devices(android) +sim
1 Mobile device(iOS)+sim
1 Bench Power Supply