02/23/2026 updated

**** ******** ****
60 % partially available

Embedded / Systems Software Engineer

Ariana, Tunisia
Only remote
Electrical Engineering Degree
Ariana, Tunisia
Only remote
Electrical Engineering Degree

Profile attachments

Souhaiel GHARSALLI - Resume.pdf

About me

Software engineer with strong systems and automation background. Experienced in data quality, monitoring, and correctness-driven tooling. Comfortable in high-rigor environments where reliability and precision matter.

Agile MethodologyArtificial IntelligenceAutomationComputer ProgrammingContinuous IntegrationDebuggingEmbedded SystemsFault Detection and IsolationISO 26262Python (Programming Language)Machine LearningMISRA C (C Programming Language)Software SafetyRequirements TraceabilitySoftware EngineeringStandards-CompliantSystems DesignWorkflowsPath AnalysisState MachinesEvent Driven ArchitectureData PipelineKpi ReportingDiagnostic Skills
Embedded Systems Programming
  1. Programming in C (MISRA) and Python for deterministic, production-grade software in critical runtime environments

Event-Driven Architecture Design
  1. Systems design using deterministic state machines and event-driven architectures for reliable runtime behavior

Diagnostics and Fault Recovery
  1. Diagnostics, monitoring, fault isolation and recovery mechanisms for complex runtime issues

Debugging and Analysis
  1. Traces, logs, execution-path analysis for systematic runtime issue investigation

Automation and CI/CD
  1. Automation, KPI tools, CI workflows and Python data pipelines integrated into development processes

Agile Development Process
  1. Agile, ASPICE, requirements traceability and software safety requirements specification

Standards Compliance
  1. ISO14229-1, ISO26262 standards implementation and compliance

AI and Machine Learning
  1. AI-based automation solutions, ML models evaluation and validation architectures analysis

Languages

ArabicNative speakerEnglishFluentFrenchFluent

Project history

Embedded / Systems Software Engineer

Visteon Corporation
Designed state-based control logic ensuring predictable runtime behavior. Built event-driven diagnostic and monitoring architectures. Debugged runtime issues via trace and log analysis. Implemented fault detection and recovery mechanisms. Optimized CPU and memory usage using static allocation. Led touch/input driver implementations across projects. Developed KPI and reporting tools to improve observability. Collaborated with hardware and validation teams on timing constraints.

Embedded Software Engineer

Focus Corporation - on behalf of Continental AG
Developed and maintained diagnostic stacks and SW components. Automated UDS DID handling using Python. Designed and executed modular test scenarios. Investigated and fixed runtime bugs via systematic analysis. Specified software safety requirements with full traceability. Produced design documentation aligned with implementation. Developed MISRA-compliant C code in Agile environments.

Software Engineering & AI Intern

STMicroelectronics
Built an AI-based automation solution for test report generation. Analyzed validation architectures to identify automation gains. Developed Python data pipelines integrated into CI/CD workflows. Evaluated ML models and demonstrated measurable efficiency gains.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in