Summary
Overview
Work History
Education
Skills
Timeline
Generic
Wadie Jeljli

Wadie Jeljli

Senior Software Engineer
Eindhoven

Summary

Senior Software Engineer with 6+ years of experience in the automotive industry, collaborating with leading OEMs and Tier-1 suppliers on complex embedded systems and diagnostic solutions.

Skilled in automotive software development with hands-on experience across multiple ASPICE process groups — from requirements engineering to validation testing — with a primary focus on development and integration. Additionally, I am a hardworking and effective team player with strong analytical skills, committed to delivering high-quality results.

I am seeking a challenging role in a stable and growth-oriented company where I can apply my skills in automotive software development while continuing to improve and grow professionally.

Overview

7
7
years of professional experience
3
3
Languages

Work History

Diagnostics Engineer [Contractor]

DAF Trucks N.V. After Sales Department
01.2024 - Current

As a Test Automation Engineer, I support the offshore test automation team in validating DAVIE4, DAF’s diagnostic tool, by maintaining and enhancing Jenkins-based test pipelines. I orchestrate weekly regression and smoke tests, automate manual tasks, and develop tools and proof-of-concepts, including BDD component tests for diagnostics content. I ensure test benches and diagnostic devices are always operational, manage simulation hardware (VCI, HSX, TCS), and act as a Scrum Master to facilitate Agile practices and resolve technical issues.

Key Responsibilities:

  • Maintain and improve the test automation framework for DAVIE4 diagnostics validation.
  • Develop and execute Jenkins pipelines for automated daily/weekly smoke and regression testing.
  • Build Robot Framework BDD proof-of-concepts for component testing of diagnostics content.
  • Maintain test environments and manage test assets (VCIs, truck simulation hardware).
  • Provide validated test data in collaboration with diagnostics test specialists.
  • Coordinate cross-team activities and support Agile processes.
  • Troubleshoot hardware issues (e.g., VCI disconnections) and lead upgrades (e.g., HSX to TCS).
  • Support updates to QF test libraries and development of carryover system tests.

Key Achievements:

  • Smoke Tests Trigger Pipeline: Automated monitoring and job generation for new DAVIE4 content using dynamic Jenkins pipelines.
  • Orchestration Pipeline: Created a configurable pipeline to select installers, test suites, and machines, dynamically balancing loads and optimizing node usage.
  • VCI Management Tools: Developed AutoIt3 tools for firmware status checks and automatic updates, integrated into Jenkins.
  • VCI Reset Device: Prototyped a relay-based USB/OBD2 reset system controllable from Jenkins.
  • TCS Autoloader (C++): Built a tool to automatically load simulation files onto TCS hardware via API.
  • Dynamic Response Generator (Python): Enabled legacy HSX C-based scripts support by dynamically modifying TCS simulation file.
  • ASCII to TXT Converter (Python): Built a script to convert logged CAN traces from .asc to .txt format resembling legacy HSX traces, enabling easier debugging of TCS-related issues by test automation team members with limited CAN protocol knowledge.

Tools & Technologies:
Test Automation, CAN Traces, Diagnostics Content (GradeX, OTX, ODX, UDS), Jenkins, Groovy, QF-Test, Python, Robot Framework, Azure DevOps, Git, Visual Studio, PowerShell, AutoIt3, Vehicle Communication Interface (VCI), Softing HSX Breakout (samDia), Softing TCS (TCS.Admin, C++)

Controls Engineer [Contractor] (Tools & Process)

Punch Powertrain Nederland B.V.
06.2024 - 01.2025

Worked in the Software Integration & Testing team, developing tools and processes to support hybrid Dual-Clutch Transmission (DCT) powertrain projects in compliance with ISO 26262, ASPICE, and AUTOSAR standards. Focused on automating, standardizing, and improving the Model-Based Development (MBD) workflow using MATLAB/Simulink.

Key Responsibilities:

  • Developed reusable tools and workflows to support Controls Software integration across hybrid DCT projects.
  • Configured Simulink models for AUTOSAR integration and automated software generation (code, ARXML, documentation) and release processes.
  • Created and implemented custom Model Advisor checks to enforce model compliance with safety and quality guidelines.
  • Wrote automation scripts for ISO 26262 and ASPICE-compliant Controls Software development.
  • Used dSPACE SystemDesk to refine generation scripts and address AUTOSAR validation issues.
  • Supported continuous integration activities related to Controls Software build and validation.

Key Achievements:

  • Resolved numerous integration issues and tickets within tight project timelines.
  • Improved and automated key development and quality assurance processes.
  • Increased reliability of code generation by reducing validation warnings/errors.
  • Strengthened expertise in MATLAB/Simulink and Model-Based Development for embedded automotive applications.

Tools & Technologies:

Matlab/Simulink (Embedded Coder, Model Advisor, AUTOSAR, SimulinkTest), Git, SVN, SystemDesk, JIRA

Automotive Software Engineer [Consultant]

Elektrobit Automotive GmbH Via MCA
06.2022 - 03.2023

Worked in an Agile team to migrate and adapt software components and low-level device drivers for the infotainment subsystem of an automotive project, transitioning from an old to a new platform.

Key Responsibilities:

  • Updated and adapted software components using Vector DaVinci Developer and DaVinci Configurator.
  • Analyzed functional bugs and unexpected system behavior to identify root causes and implement fixes.
  • Performed unit testing on C-based components using Unity framework.
  • Conducted system testing of software components on a hardware test bench.
  • Documented design and implementation updates in Confluence.
  • Participated in peer reviews to validate code and design changes made by team members.

Key Achievements:

  • Completed all planned development and testing tasks within sprint timelines.
  • Contributed to a successful migration of infotainment software components to the new platform.
  • Improved system stability by identifying and resolving integration bugs efficiently.

Tools & Technologies:

C, Git, Vector DavVinci, Vector CANoe, TRACE32, JIRA, Confluence

Automotive Software Engineer

Continental Automotive Via Focus Corporation
09.2018 - 05.2022

Developed and tested software components for the Radio Frequency Hub Module (RFHM) for FIAT vehicles, adhering to the ASPICE V-Model lifecycle.

Key Responsibilities:

  • Analyzed, implemented, reviewed, and tested software changes and fixes across multiple software projects.
  • Implemented communication and diagnostics requirements based on customer specifications using Vector tools.
  • Troubleshot software defects and bugs, ensuring swift resolution.
  • Ensured compliance with software quality standards, including MISRA-C guidelines.
  • Conducted unit testing of software components.
  • Specified and tested components and features on hardware test benches.
  • Performed software integration and testing using test automation hardware.
  • Updated and executed regression tests for every software release.
  • Collaborated with customers to align on requirements and expectations.
  • Provided mentorship and support to less experienced team members.

Key Achievements:

  • Resolved numerous urgent software issues, ensuring timely delivery of high-quality software.
  • Tested and delivered multiple successful software releases.
  • Trained and supported several engineers, fostering skill development within the team.

Key Responsibilities:

PTC Integrity, JIRA, Rational DOORS, C, MISRA-C, Code Collaborator, Simulink/Stateflow, WindIDEA, Vector CANoe, CAPL, Vector CANdela Studio, CANdb++, ISO 26262

Education

Master Degree - Engineering - Industrial Electronics

National Engineering School of Sousse
Soussa
04.2001 -

Preparatory Cycle - Engineering Science

Preparatory Engineering Institute El Manar
Tunis
04.2001 -

Skills

Automotive ASPICE ISO 26262 AUTOSAR Diagnostics (UDS, OTX, ODX)


Development C MISRA-C Python Automation Scripting

Test Automation Robot Framework Jenkins Pipelines QF-Test CAN Trace Analysis Test Bench Management

Tools & Platforms Matlab/Simulink Vector CANoe DaVinci SystemDesk Git Azure DevOps

Collaboration Agile/Scrum Customer Communication Team Support Proactivity Troubleshooting

Timeline

Controls Engineer [Contractor] (Tools & Process)

Punch Powertrain Nederland B.V.
06.2024 - 01.2025

Diagnostics Engineer [Contractor]

DAF Trucks N.V. After Sales Department
01.2024 - Current

Automotive Software Engineer [Consultant]

Elektrobit Automotive GmbH Via MCA
06.2022 - 03.2023

Automotive Software Engineer

Continental Automotive Via Focus Corporation
09.2018 - 05.2022

Master Degree - Engineering - Industrial Electronics

National Engineering School of Sousse
04.2001 -

Preparatory Cycle - Engineering Science

Preparatory Engineering Institute El Manar
04.2001 -
Wadie JeljliSenior Software Engineer