08/04/2026 updated


100 % available
Automotive Embedded Validation Engineer
bizerte, Tunisia
Worldwide
National Engineering Diploma in Electrical EngineeringTesting (Software)Unit TestingAutomotive ElectronicsCAN BusAutomotive Software
CAN/CAN FD Communication & Validation
Expertise in CAN and CAN FD communication protocols, including functional and integration testing using CANoe and SWATT, as well as implementation and validation of CRC and counter mechanisms for AUTOSAR E2E Profile 11.
Python-Based Test Automation
Development of Python-based automation frameworks for CAN testing, reducing manual testing time significantly. Proficiency in Python scripting for automated regression testing and validation workflows in CI/CD environments.
Embedded Software Testing & Debugging
Design, execution, and maintenance of unit and integration tests for embedded systems including FreeRTOS-based platforms. Use of Lauterbach Trace32 for debugging, fault detection, and root cause analysis, as well as trace and log analysis for defect identification.
CI/CD Integration
Management of test code using Git, Gerrit, and GitLab, with integration of automated tests into Jenkins CI pipelines for continuous execution in industrial environments.
ISO 26262 & Automotive Safety Standards
Knowledge and application of ISO 26262 functional safety standards and AUTOSAR E2E Profile 11 in the context of automotive ECU validation.
Embedded Systems Platforms
Hands-on experience with FreeRTOS, STM32, ESP8266, and ARM-based microcontrollers for embedded software development and testing.
Requirements & Defect Management
Management of requirements and defects using tools such as JAMA, Redmine, DOORS, and Jira within Scrum and SAFe Agile environments.
Embedded C Programming
Validation and testing of embedded C modules, including unit testing and integration testing within industrial CI/CD environments.
IoT & Mobile Application Development
Development of an Android mobile application for remote control of a security system, programming of Raspberry Pi 3 using Python, and configuration of a Firebase database for real-time hardware-app synchronization.
Expertise in CAN and CAN FD communication protocols, including functional and integration testing using CANoe and SWATT, as well as implementation and validation of CRC and counter mechanisms for AUTOSAR E2E Profile 11.
Python-Based Test Automation
Development of Python-based automation frameworks for CAN testing, reducing manual testing time significantly. Proficiency in Python scripting for automated regression testing and validation workflows in CI/CD environments.
Embedded Software Testing & Debugging
Design, execution, and maintenance of unit and integration tests for embedded systems including FreeRTOS-based platforms. Use of Lauterbach Trace32 for debugging, fault detection, and root cause analysis, as well as trace and log analysis for defect identification.
CI/CD Integration
Management of test code using Git, Gerrit, and GitLab, with integration of automated tests into Jenkins CI pipelines for continuous execution in industrial environments.
ISO 26262 & Automotive Safety Standards
Knowledge and application of ISO 26262 functional safety standards and AUTOSAR E2E Profile 11 in the context of automotive ECU validation.
Embedded Systems Platforms
Hands-on experience with FreeRTOS, STM32, ESP8266, and ARM-based microcontrollers for embedded software development and testing.
Requirements & Defect Management
Management of requirements and defects using tools such as JAMA, Redmine, DOORS, and Jira within Scrum and SAFe Agile environments.
Embedded C Programming
Validation and testing of embedded C modules, including unit testing and integration testing within industrial CI/CD environments.
IoT & Mobile Application Development
Development of an Android mobile application for remote control of a security system, programming of Raspberry Pi 3 using Python, and configuration of a Firebase database for real-time hardware-app synchronization.
Experience
Professional experience0 - 5 years
Freelancer since2026
Languages
ArabicNative speakerGermanBasic knowledgeEnglishFluentFrenchFluent
Project history
Validated software releases for automotive ECUs, performed trace/log analysis for defect identification, and executed functional/integration tests in FTL/HIL using CANoe and SWATT. Technologies used: CANoe, winIDEA, SWATT (FTL/HIL), DOORS, Jira (Scrum).
Developed a Python-based CAN automation framework using PEAK PCAN FD, designed and executed unit and integration tests for a FreeRTOS-based e-motor control system, implemented and validated CRC and counter mechanisms for CAN communication (AUTOSAR E2E Profile 11), performed trace and log analysis, debugged embedded software using Lauterbach Trace32, contributed to automated regression testing, and managed requirements and defects using JAMA and Redmine. Technologies: C (Embedded), Python, VectorCAST, JAMA, Redmine, SVN, Lauterbach Trace32, PCAN-View, ISO 26262, AUTOSAR, FreeRTOS.
Designed, executed, and maintained unit tests using SWATT with emphasis on automation and early defect detection. Validated embedded C modules within an industrial CI/CD environment, managed test code using Git and Gerrit, integrated automated tests into Jenkins CI pipelines, and collaborated with cross-functional teams in a SAFe Agile environment. Technologies: C, SWATT, Git, Gerrit, GitLab, Jenkins, SAFe Scrum.