Software Integration

3 giorni fa

torino, piemonte, Italia KPIT Technologies Ltd. Tempo pieno 75 €/anno

Software Integration & Automation Engineer - Connectivity


Il suo CV è pronto? Se sì, e se è convinto/a che questo sia il ruolo giusto per lei, si candidi il prima possibile.
Job Overview
EXPERIENCE

4-8 Years


LOCATION

Turin


JOB ID

84561


NO OF OPENING

1


Job/Position Summary

This position will function as a member of the Software Integration and Testing team within the PDT/SWE/IVDO organization. We are seeking an experienced engineer to take on a hands-on technical role focused on software integration, test automation, and build verification testing for automotive connectivity platforms.


Key Responsibilities

  • Build and maintain test benches used for Build Verification Testing (BVT).
  • Develop new automated test cases and update existing test suites to align with evolving specifications.
  • Perform root cause analysis on Linux and Android systems, relating issues to software code changes and build configuration changes.
  • Support software integration, validation, and troubleshooting activities across embedded automotive platforms.
  • Collaborate with software developers, integration teams, and validation engineers to ensure high-quality software releases.
  • Document test procedures, findings, and integration activities.

Required Qualifications

Education



  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering discipline.
  • Experience
  • Minimum 2 years of experience in software development and testing using C/C++.
  • Minimum 4 years of experience in software integration within Linux environments, including Yocto.
  • Minimum 2 years of experience in software integration within Android environments.
  • Minimum 4 years of experience in automated testing for embedded products.

Required Technical Skills

Strong knowledge of:



  • Python
  • CMake
  • Bash scripting
  • Linux and Android command-line environments
  • Vector tools

Experience with:



  • Linux and Android debugging tools (GDB, ADB, etc.)
  • Robot Framework
  • systemd
  • Google Test or other unit testing frameworks
  • Embedded & Automotive Knowledge
  • Familiarity with embedded Linux software for automotive applications, particularly:
  • Infotainment Systems
  • Multimedia Systems
  • Navigation Systems
  • Firmware Over-The-Air (FOTA)
  • Familiarity with rapid prototyping and board bring-up activities.
  • Knowledge of hardware interfaces, including:
  • CAN
  • CAN-FD
  • LIN
  • Automotive Ethernet
  • Bluetooth
  • USB


  • Strong problem-solving and analytical skills.
  • Self-motivated, proactive, and able to work with minimal supervision.
  • Ability to work effectively in a diverse team environment.
  • Excellent verbal and written communication skills.
  • Ability to collaborate with software development, vehicle integration, and validation teams.
  • Preferred Qualifications (Nice to Have)
  • Deep knowledge of Test Guide.
  • Deep knowledge of Vector CANoe and CAPL scripting.
  • Experience working within Agile/Scrum development environments.
  • Experience with Continuous Integration (CI) systems and Application Lifecycle Management (ALM) tools.
  • Experience with build and test automation frameworks.
  • Experience with Ethernet networking technologies, including:
  • IEEE 802.3
  • IEEE 802.1AS
  • Time-Sensitive Networking (TSN)
  • Experience with cryptographic protocols, key management, chain-of-trust processing, and anti-spoofing techniques.
  • Familiarity with automotive development processes such as ASPICE and the V-Model.
  • Experience with:
  • Power management
  • Fault management
  • Failure mode analysis
  • Experience with embedded platform services such as:
  • Logging and tracing
  • Inter-process communication (IPC) mechanisms
  • Experience benchmarking and analyzing system performance KPIs. xysqume

Requirement
ESSENTIAL SKILLS /COMPETENCIES

  • Embedded Linux
  • YOCTO
  • Integration
  • Automated Testing

PREFFERED SKILLS /COMPETENCIES
Video
We are Automobelievers

Across mobility & technology domains - Upskill yourself in an environment designed for constant learning


Work on cutting edge technology programs of leading OEMS and