Software Integration & Connectivity Automation Engineer (BVT)

KPIT

Piemonte

On-site

EUR 55,000 - 75,000

Full time

20 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

KPIT is seeking an experienced Software Integration and Testing Engineer to join the PDT/SWE/IVDO organization. The role focuses on hands-on software integration, test automation, and Build Verification Testing for automotive connectivity platforms.

You will build test benches, develop automated tests, and analyze Linux/Android issues, working across embedded automotive platforms with diverse teams to ensure release quality.

Qualifications

  • Bachelor's degree as specified.
  • 2+ years of experience in C/C++ development and testing.
  • 4+ years of software integration in Linux environments (Yocto).
  • 2+ years of Android integration experience.
  • 4+ years of automated testing for embedded products.

Responsibilities

  • Build and maintain test benches for Build Verification Testing (BVT).
  • Develop automated test cases and update test suites per specs.
  • Perform root cause analysis on Linux and Android, relating issues to code or build changes.
  • Support integration, validation, and troubleshooting across embedded automotive platforms.
  • Collaborate with developers, integration and validation teams for high-quality releases.
  • Document test procedures, findings, and integration activities.

Skills

Python
C/C++
Linux command line
Android command line
Vector tools
Robot Framework
GDB

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related engineering discipline

Tools

CMake
ADB
Google Test
systemd
CAN/CAN-FD
Infotainment/Embedded Linux tooling

Job description

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
Professional Skills
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Integration & Automation Engineer - Connectivity
Software Integration & Automation Engineer - Connectivity

KPIT Technologies Ltd. • Torino

On-site
EUR 50,000 - 75,000
Linux Software Integration Engineer (Automotive)
Linux Software Integration Engineer (Automotive)

KPIT • Piemonte

On-site
EUR 90,000 - 125,000
Automotive Connectivity & Test Automation Engineer
Automotive Connectivity & Test Automation Engineer

KPIT Technologies Ltd. • Torino

On-site
EUR 50,000 - 75,000
Lead Base Software SoC Engineer – Vehicle Integration & Debugging
Lead Base Software SoC Engineer – Vehicle Integration & Debugging

KPIT Technologies Ltd. • Torino

On-site
EUR 90,000 - 120,000
Test Suite / Test Automation Specialist (Ref.XX4893)
Test Suite / Test Automation Specialist (Ref.XX4893)

Stellantis • Torino

On-site
EUR 40,000 - 60,000
Staff Automotive BSW Engineer
Staff Automotive BSW Engineer

L&T Technology Services • Torino

On-site
EUR 55,000 - 90,000
Senior Embedded Developer QNX/Linux
Senior Embedded Developer QNX/Linux

NTT DATA Europe & Latam • Emilia-Romagna

On-site
EUR 70,000 - 100,000
Lead Autosar Software Engineer
Lead Autosar Software Engineer

KPIT • Torino

On-site
EUR 85,000 - 125,000
Lead Brain Platform System Debug Engineer
Lead Brain Platform System Debug Engineer

KPIT • Torino

On-site
EUR 70,000 - 100,000
Junior Embedded Automotive Software Engineer
Junior Embedded Automotive Software Engineer

Zirak • Vicenza

On-site
EUR 35,000 - 52,000