Hossam Hassan Elfeky

Automotive and AUTOSAR Expert (TechLead)

image

Experienced Lead Embedded Software Engineer with a strong background in both defense technology and automotive industries. With over five years’ experience at notable OEMs like Daimler, VW, and BMW, I consistently deliver high-quality as well as cost effective results through the seamless integration of software. My ability to collaborate with various stakeholder groups, including cross-functional teams, and vendors, is fundamental to building long-lasting relationships that have resulted in increased business growth. Throughout my career, I have managed complex projects, overcome challenges, and consistently exceeded expectations, using my technical knowledge and leadership skills for successful project delivery.


Work Experiences

Senior Platform Engineer

BMW AG (Munich) | 2022 - Present
  • Playing a defining key role in establishing the first BMW internal Autosar development Platform.
  • Supporting all classic Autosar Integration areas for all BMW central ECUs using Mentor/Siemens Stack.
  • Communicating with many SW suppliers to find the best product to achieve BMW quality and financial vision.
  • Integrating new Autosar Stack deliveries, perform testing and making them available for central ECUs use.
  • Providing Knowledge support in many classic Autosar areas (Com, CAN Stack, Ethernet Stack, SomeIpXf, E2EXf, DCM, OBD, DEM, NVM, OS, RTE, ECUM, BSWM, DLT, and application layer) using Siemens Stack.
  • Creating both communication and diagnostic extracts using BMW internal modelling language and tools.
  • Supported all BMW central ECUs in Comm and Diagnostic extracts creation and integration.
  • Performing mega SWCs integration including BAC for various central ECUs which lead to huge time savings.
  • Integrating, configuring, and testing (on-Board-Diagnostics) OBD standards: OBD-II and OBDonUDS (J1979-2).
  • Verifying with several international Teams for Planning and delivering OBD for Europe, China, Japan, and USA.
  • Supporting central ECUs on how to integrate and use Log and trace strategies during development.
  • Experience in debugging multiple Infineon Multi-Core Tricore Tc39x, TriCore Tc49x with Lauterbach debugger.
  • Preparing Trainings for internal and external teams to ensured high quality standards and financial goals.
  • Discussing platform sudden Issues and providing innovative solutions in a very narrow time window.
  • Planning SW releases, following up on deliveries to achieve both best quality SW and cost effectiveness.
  • Advising BMW Management on planning best SW development strategies with focus on BMW vision.

Technical Project Manager

Technology and Strategy (Stuttgart) | 2019 - 2022
  • Planning both short term and long-term strategies which lead to over 9 million Euro in revenue in 2021 only.
  • Hosted all OEM Board bring-up activities which lead to saving more than 6 weeks at the start of each project.
  • Integrated, configured, and tested various Autosar BSW stacks and layers (CAN, CANIF, CANTP, PDUR, COM, DCM, DEM, Mode Management BSWM, NVM, RTE, OS) in both Vector and EB stack (Tresos).
  • Integrated and implemented new SWC updates with Vector DaVinci developer®, configured associated stacks with Vector DaVinci configurator®, and ensured software stability and full functionality.
  • Updated communication and diagnostic extracts based on Mercedes Benz requirements.
  • Created diagnostic extracts from scratch based on Mercedes Benz requirements with Vector CANdelaStudio®.
  • Verified the integrated diagnostic and CAN communication functionality with Vector Canoe®.
  • Implemented CAPL scripts to simplify test sequences during release phases.
  • Configured multiple DCM functionalities including diagnostic DIDs (Data Identifiers), Routine Identifiers, Service Blockers based on Mercedes Benz deliveries and requirements.
  • Configured, and tested DTC, Dem module and error handling based on Mercedes Benz requirements.
  • Working with a variety of hardware including Infineon TriCore Tc387, TriCore Tc399, and Arm Cortex-M4.
  • Debugged numerous software activities with TRACE32-LAUTERBACH and IAR Embedded Workbench.
  • Developing scripts to perform the coding process based on production data from Mercedes Benz control units with Vector Canoe® and CAPL Scripting.
  • Set up and fixed Daimler acceptance testing based on AKKA GT-NTS®, AKKA-DWT®, and Vector Canoe®.
  • Flashed ECUs software during various phases with Vector vFlash®.
  • Conducted many technical training programs for both internal team members and external Engineers.
  • Provided support during release time and planning of new phases in Daimler Sindelfingen.
  • Planned multiple project releases and assigned tasks to team members using Jira®.
  • Assisted in developing business proposals based on cost estimates for new projects in various technical areas, including Elektrobit (EB) and Vector toolchains.

Embedded Software Engineer

Avelabs (Cairo, Egypt) | 2017 - 2019
  • Worked in all aspects of software development lifecycle related to the automotive industry.
  • Developed AUTOSAR-based software components in the ADAS control unit.
  • Designed, developed, and tested AUTOSAR CDD (Complex Driver Device) for EYEQ camera.
  • Configured the AUTOSAR BSW in the ADAS control unit according to OEM requirements.
  • Integrated third-party AUTOSAR or legacy software modules with various tools.
  • Created meaningful test plans to eliminate faults and code errors.
  • Conducted unit tests for safety-critical platforms (airbags-ADAS) using VectorCast®.
  • Analyzed code statically and dynamically to enable requirement-based testing.

First lieutenant Engineer

Egyptian Army | 2014 - 2017
  • Modified, Tested, and installed various launch systems from different international suppliers.
  • Conducted Requirements Engineering for multiple original and combined launch systems.
  • Responsible for communication with various international delegations such as the US Navy and Italian Army to achieve both local and international training objectives.
  • Led a battalion of 40 soldiers through multiple deployments in the Western Desert, which strengthened and tested my leadership and decision-making abilities.