HOSSAM SOFFAR
Munich,Germany • [Link]@[Link] • +49 173 5836660 • [Link]/in/hsoffar/
SUMMARY
Experienced Embedded Software Engineer with nearly 12 years in the automotive industry, specializing in AU-
TOSAR architecture and real-time computing. Extensive experience managing a range of ECUs, including sensor
ECUs (Lidar, Radar, Ultrasonic) , Battery Management , Steering Wheel , gateway (GW) ECUs, ADAS ECUs,
and high-performance systems. Expert in designing and optimizing software architectures for multi-core processors
with a focus on CPU performance and real-time requirements. Proficient in ISO 26262 functional safety stan-
dards and ASPICE compliance, with a proven ability to guide projects and teams in developing secure, real-time,
and compliant ECU solutions. Additionally, a seasoned AUTOSAR trainer with 7 years of experience, adept at
empowering teams with advanced knowledge and best practices.
TECHNICAL SKILLS
• Automotive Tools: Tresos Studio , Doors, , Doxygen, Eclipse, Vecor Davinci, Vector tools (Davinci
,Configurator , CANape, CANalyzer, CANoe) , Vector CAST , iSystem (WinIdea) , Lauterbach TRACE32
, System Desk DSPACE , UML Design (Enterprise Architect),
• AUTOMOTIVE COMMUNICATION - CAN , ETHERNET , Flexray , LIN
• AUTOSAR - RTOS, OSEK ,XCP, Crypto stack,COM, Routing, DOIP, DCM, DEM, Crypto, SECOC,
MCAL, CanNm (Network Managment) , Wakeup/Sleep , Diagnostics
• Embedded HW : Logic Analyzers , Oscilloscope , Function generators , Debuggers [Trace32 , WinIdea] ,
Linux , Yocto , SOCs , JTAG
• Core Expertise: AV stacks , Robotics, Embedded Systems, Embedded C, Real-Time System , Boot
loader,SW Development, Embedded Architecture
• Programming and Scripting (C ,MISRA C , Python, Perl, Batch,Bash, Make,CAPL )
• Standards: AUTOSAR , ASPICE, ISO26262 (Safety)
• Platforms: PowerPC, S12/S08, MPC577x, TriCore (TC397, T3xx, T2xx), HSM, S32G ,
• Compilers: CodeWarrior, Diab (WindRiver), COSMIC, TASKING
• Requirements , Configuration Management Code Quality Tools: Doors, QAC (MISRA2004/2012),
Doxygen, ALM, Dimensions, Jira, GIT , Subversion , CMAKE
• Testing Validation, Integration, Unit Testing,
PROFESSIONAL EXPERIENCE
[PLUSAI], Munich, Germany
Senior Staff Embedded Engineer - Lead Architect June 2024–Present
• SW Architect Leading the design of the Embedded SW for an ASIL D ECU
• Developed a Continuous Integration Testing (CI/CD) pipeline for an AURIX TC397 GW ECU
• Improved and reworked software performance by refactoring and resolving SW bottlenecks.
• Implemented Secure-Boot for TC397 internal ARM core HSM
• Design and Implementation for software partitioning and multi-core processing with in the AUTOSAR
framework.
• Plan SW delivery and features based to achieve company-wide OKRs
[PLUSAI], Munich, Bavaria, Germany
Staff Embedded Software Engineer January 2023–June 2024
• Refactor Code base for AURIX TC397 GW software to adhere to realtime performance.
• Redefine MCU Software architecture for ISO26262 Requirements and Safety concept needs
• Documenting and defining Software architecture design and development of a safety-critical Functions.
• Built an integration testing framework With Python using CAPL/CANOE/TRACE32 and external
HW
• Configured AUTOSAR BSW [CAN /ETH/Crypto...] using the Vector Configurator.
• Leading and Owning AUTOSAR and Embedded development within PLUSAI
[FEV GROUP], Lindau, Germany
Sr. Tech Team Lead - AUTOSAR Expert May 2022–December 2022
• Technical lead for project team of six engineers to maintain a steering wheel and seat build ECUs.
• Integrated and refined boot-loader functions for firmware updates.
• Prepared RFQs for Battery Management Systems (BMS) and Engine Management ECUs.
• Optimized timing and performance for Engine Management ECUs.
[ELEKTROBIT (EB)], Munich, Bavaria, Germany
Expert Embedded Engineer - SW Architect April 2021–June 2022
• Supported and defined complex automotive software architecture following the AUTOSAR Framework.
• Scaled and refactored software components for new architecture requirements.
• Driver development for NXP (BMS) battery management chip.
• Desing and Integration for multi-core concepts for applications and basic software modules.
• Performed timing and safety analysis.
• Served as an AUTOSAR Coach and Trainer.
• Participated in the design, debugging, and maintenance of a multi-core, multi-bus gateway system [CAN/
Ethernet/Flexray/Lin].
• Provided extensive support to embedded software customers.
• Engaged in troubleshooting and optimization of real-time communication systems[CAN , ETH , LIN , Flexray].
[ELEKTROBIT (EB)], Senior Embedded Software Engineer , Munich, August 2017–April 2021
• Integrated and maintained AUTOSAR basic software modules using EB Tresos Studio.
• Focused on AUTOSAR Architecture and Safety and Security-related topics.
• Specialized in AUTOSAR BSW multi-core and partitioning distribution.
• Performed real-time analysis and optimization for embedded systems.
• Developed embedded software compliant with Automotive SPICE® standards.
[VALEO], Embedded Software Engineer Cairo, Egypt March 2014–July 2017
• Software Integrator for Radar Sensor.
• Developed and maintained embedded software in C for Radar sensors, complying with MISRA standards.
• Developed and integrated AUTOSAR BSW software components.
• Specified low-level and high-level software requirements.
• Defined and executed Unit and Integration test plans.
• Developed documentation to comply with Automotive SPICE.
[INTEL CORPORATION], Product Development Engineer , Penang, Malaysia [May 2012–January 2013]
• Assisted in designing a Program-Based Regeneration • Contributed to test program development and verifi-
Tool for test programs. cation.
EDUCATION
UNIVERSITI TEKNOLOGI PETRONAS, Malaysia 2008–2013
BEng in Electrical and Electronics, Embedded Systems
PUBLICATION
[Packt Publishing] Author : AUTOSAR Fundamentals and Applications
LANGUAGES
• Arabic (Native) • Malay (A1)
• English (C2) • German (A2)