CDC – SW Integration and SW Qualification Engineer with White box testing of infotainment (Android/Linux)
Descrizione dell'offerta
Role: CDC – SW Integration and SW Qualification 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: Full- time/ 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 integration & Qualification Testing of In Vehicle infotainment (IVI), Telematics Feature Validation, Instrument Cluster validation
Primary Requirements: Give more emphasize on the SW integration testing and Qualification testing (Whitebox testing on Android)
- White box testing of infotainment (Android/Linux)
- Development/Whitebox testing/software integration/Software qualification testing experience in Cockpit Domain controller (Infotainment + Telematics + Instrument Cluster)
- Android Automotive Framework, HALs knowledge
- Strong analytical and debugging skills to root cause issues of Android Automotive based IVI features
- CAPL/Python Scripting for Automation (for future)
- Italian Language know-how
Job description:
- Working with the development teams to troubleshoot and resolve issues in Android based IVI (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.
- 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/SW 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.
- Performing regression testing as needed
- Bugs review and troubleshooting
- Integrate and ensure the validation of components, products and systems under development.
Desired skills:
- Knowledge about Embedded OS/environments (i.e. Linux, AUTOSAR, Android, etc.)
- Knowledge 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.)
- Knowledge of Wi-Fi, Bluetooth protocols and stacks
- Knowledge about typical Vehicle Functions
- Knowledge of Internet related networking and application protocols (TCP/IP, Ethernet, MQTT, XMPP) and web based technologies (WEB services, dB, backend system architectures)
- 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