Safety Assessment (Certified Assessor), Safety Engineering, Safety Consultancy
Daimler Truck Global IT Systems
Acquisition of automotive customer projects
Safety management for highly complex vehicle functions
Architecture and safety concept for the next generation of highly complex vehicle functions
Architecture and safety concept for vehicle functions based on machine learning
Requirement Management
Safety of the Intended Functionality (SOTIF)
Operational Design Domain (ODD)
Advanced Development in Cooperated, Connected and Automated Mobility CCAM (Safety, architecture)
Advanced Development in infrastructure-based Automated Driving (safety, architecture)
Advanced Development in Highly Automated Parking Level 3/4 (architecture, safety and requirement management, sensor evaluation and validation concept)
Creation HARA and functional/technical safety concept
Safety of the Intended Functionality (SOTIF)
System and E&E architecture
Requirement Engineering and Management (scenario/use case-based requirement engineering)
New Validation methods/concept for level 3+ vehicle functions
The sensor set definition and evaluation
Collaboration with customers for Advanced Development in Automated Parking/Driving
System requirement analysis, architecture definition, and concept creation for the video platform projects (MPC2, SVC2).
Safety requirement analysis, the definition of safety measures (mechanisms) for ASIL-B systems, functional/technical safety concept creation, and quality assurance of the delivered software.
Participation in Enterprise Process Development and definition of the DA (driver Assistance) safety process architecture
Customer project acquisition for video projects
A-SPICE & ISO26262 development process and supporting audits/assessments.
Software architecture design and development for customer project Daimler.
International cooperation for SW development.
Development of memory management stack: Requirement engineering and management, functional design and implementation of hardware-related software for many Bosch internal product lines as Video, Radar, Park pilot, ABS/ESP, BCM, etc., and for various microcontroller platforms as MPC Bolero/Leopard, Renesas FX3/FX4/FX4-L, TI TMSx70, etc.
Development of the AUTOSAR 3.1/4.0 memory stack
Responsible for business area CC (Chassis System) and AE (Automotive Electronic) in terms of memory stack in all development process steps and close cooperation with representatives of all product lines.
HSW project responsible for AUDI Project
Design and implementation of hardware-related software (HSW) for ABS, ESP, EHB brake systems (at Robert Bosch GmbH in Abstatt, department CC/ECC6 & ECC9) for TI microcontrollers (Dual-Core TMS470R1Vx family). This includes the HSW/CSW project configuration, the HSW Integration, the DMA data transfer within various software components, and the development of FlexRay data communication.
Design and implement software features for BMW Mini in the EDC16 development environment at Bosch Engineering GmbH
Responsibility for the design, implementation, test, review, documentation, and integration of the system requirements for the next generation of BMW Mini vehicles. Based on the microcontroller of the Motorola family MPC500. New KWP2000 diagnostic services and new CAN/LIN messages were implemented.
Design and implementation of hardware-related software (HSW) for ABS, ESP, EHB1.2x, and EHB2 brake systems (at Robert Bosch GmbH in Schwieberdingen and Abstatt, department CS/ECC6 & ECC9) for TI microcontroller (TMS470R1Vx family)
This includes DSP programming and the implementation of DMA and SPI software drivers. Furthermore, implementation and supporting of the software components COMSPI and VAFSCIF are communication interfaces between the algorithm server and the system server (two microcontrollers connected via SPI).
Product management for PABX systems CARIN 16/24/48/96/500 (Call Control & Charging Software) and direct customer support.
Design and implementation of analog PABX systems CARIN 16/24/48/96/500 (Call Control & Charging Software)
Design and implementation of software for digital switching systems (low capacity PABX < 840 ports)
Design and implementation of Operation & Maintenance Software Tool for digital switching systems (high capacity ~10.000 ports)
Design and implementation of control systems for die-casting system (software, Hardware), using PLC (Programmable Logic Control) and IBM industrial PC (IBM 386) as a platform
Design and implementation of control systems for the electrical oven (software, Hardware)
Design and implementation of pager systems for hospitals (software, hardware)
Design and implementation of a temperature control system for the hatchery industry (Hardware & software)
Design and implementation of test instruments for testing and qualifying of analog/digital switching systems before delivery
Design and implementation of the CTC system (Centralized Traffic Control)
My activity consisted of designing and implementing software and Hardware of front ends, using an IBM industrial PC (IBM 286) and PC interface card. (The project ordered by National Railway)
Design and implementation of a water level measurement system with low power consumption, using a Z80 processor (SW & HW)
2021 - 2022-03
MITx MicroMasters Program Statistics and Data Science (General track)
Fundamentals of Statistics, Probability: The Science of Uncertainty and Data, Data Analysis: Statistical Modeling and Computation in Applications, Machine Learning with Python: From Linear Models to Deep Learning
2003 - 2005
Brunel University of West London, U.K.
Software engineering for distributed systems, coding, compression & data security, computer, and systems networks, computer architecture, project management, multimedia technology, distributed systems architecture.
Master of Science with Distinction in Distributed Computing Systems Engineering
Focus:
The topic for the dissertation: Inter-processor Serial Communication in Distributed Real-time Embedded System
1985 - 1990
Sharif University of Technology, Azadi Str., Tehran, Iran
Microprocessors, electronic circuits, digital signal processing, programming, computer architecture, radar systems, microwave, telecommunication systems.
Bachelor of Science in Electrical Engineering (Focus: Telecommunication).
Focus:
The topic for thesis: Design of microwave mixer and HW/SW development based on:
Hardware: PC (IBM 286)
Software: Fortran programming language
ADDITIONAL EDUCATIONS AND CERTIFICATIONS
Texas Instrument TMS470 Workshop (Texas Instrument Co.).
Texas Instrument TMS320C54x DSP Design Workshop (Robert Bosch GmbH).
Intake Training (S.E.S.A. AG).
Quality management training (S.E.S.A. AG).
Logic Analyzer Training (Robert Bosch GmbH).
Customer Orientation (S.E.S.A. AG).
ISTQB (International Software Testing Qualifications Board) Certified Tester - Foundation Level, mark: 92.5% (TietoEnator Deutschland GmbH)
SIL (Safety Integrated Level) Training % (TietoEnator Deutschland GmbH)
Fundamental project management training 2011 (Robert Bosch GmbH).
Qualification method FMEA (Failure Mode and Effect Analysis), FMEA moderation 2012 (Robert Bosch GmbH).
Project Management (Focus: Team structure and leading) 2014 (Robert Bosch GmbH).
Qualification method FTA (Failure Tree Analysis) 2014 (Robert Bosch GmbH).
ISO26262 Safety Standard (Hardware, Software, Product und Management) 2013/2014 (Robert Bosch GmbH).
System/Software Architecture 2015 (Robert Bosch GmbH).
Agile Software Development with Scrum 2016 (Robert Bosch GmbH)
Participation in conferences related to Automated Parking/Driving (since 2016)
SAFe for the practitioner (2021)
TüV Saar Certified Automotive Functional Safety Professional (AFSP) ? 2021
Certification for 6.431x: Probability - The Science of Uncertainty and Data from MITx
Certification for 18.6501x: Fundamentals of Statistics from MITx
Certification for 6.86x: Machine Learning with Python-From Linear Models to Deep Learning from MITx
Certification for 6.419xData Analysis: Statistical Modeling and Computation in Applications from MITx
SOCIAL SKILLS
Ability to adapt to a multicultural team
Team leadership
Work in a structured manner
Ability to work under stress
Solution-oriented
Teamwork & collaborative
Software
Visio
ORCAD
BORLAND C++
Microsoft Visual C++
Java SDK & SE
Eclipse
FrontPage Express
Macromedia Flash
Tools
Anaconda, Spyder, Cameo, ADTF, ChronSim, MS Project, Enterprise Architect, Logic Analyzer, Labcar (98, NG), Measurement technique (MM6), TCM configuration management, CCS (TI Code Composer Studio), Eclipse, Cantata (Visual programming language for KHOROS System), CANalyzer, CANoe, INCA, Lauterbach, SamDia, Ediabas, Rational ClearCase, Rational ClearQuest, MKS configuration management, CUBEC, Doors, CS-IS, Microsoft Office (Word, Excel, Access, PowerPoint, Outlook)
Further Skills
Tele-operated Driving, Highly Automated Parking/Driving, Advanced Driver Assistance Systems, ABS/ESP braking systems, Redundant calculation, Safety standard ISO 26262, Concurrent Systems, Digital Signal Processing, Project management, Radar systems, Multimedia (Audio, Video), Data Security, Data Compression, Distributed Systems Architecture, Software Engineering, Computer Networks, AUTOSAR, FlexRay data communication, ISTQB certified tester, Continues Integration, SAFe, Machine learning
Safety Assessment (Certified Assessor), Safety Engineering, Safety Consultancy
Daimler Truck Global IT Systems
Acquisition of automotive customer projects
Safety management for highly complex vehicle functions
Architecture and safety concept for the next generation of highly complex vehicle functions
Architecture and safety concept for vehicle functions based on machine learning
Requirement Management
Safety of the Intended Functionality (SOTIF)
Operational Design Domain (ODD)
Advanced Development in Cooperated, Connected and Automated Mobility CCAM (Safety, architecture)
Advanced Development in infrastructure-based Automated Driving (safety, architecture)
Advanced Development in Highly Automated Parking Level 3/4 (architecture, safety and requirement management, sensor evaluation and validation concept)
Creation HARA and functional/technical safety concept
Safety of the Intended Functionality (SOTIF)
System and E&E architecture
Requirement Engineering and Management (scenario/use case-based requirement engineering)
New Validation methods/concept for level 3+ vehicle functions
The sensor set definition and evaluation
Collaboration with customers for Advanced Development in Automated Parking/Driving
System requirement analysis, architecture definition, and concept creation for the video platform projects (MPC2, SVC2).
Safety requirement analysis, the definition of safety measures (mechanisms) for ASIL-B systems, functional/technical safety concept creation, and quality assurance of the delivered software.
Participation in Enterprise Process Development and definition of the DA (driver Assistance) safety process architecture
Customer project acquisition for video projects
A-SPICE & ISO26262 development process and supporting audits/assessments.
Software architecture design and development for customer project Daimler.
International cooperation for SW development.
Development of memory management stack: Requirement engineering and management, functional design and implementation of hardware-related software for many Bosch internal product lines as Video, Radar, Park pilot, ABS/ESP, BCM, etc., and for various microcontroller platforms as MPC Bolero/Leopard, Renesas FX3/FX4/FX4-L, TI TMSx70, etc.
Development of the AUTOSAR 3.1/4.0 memory stack
Responsible for business area CC (Chassis System) and AE (Automotive Electronic) in terms of memory stack in all development process steps and close cooperation with representatives of all product lines.
HSW project responsible for AUDI Project
Design and implementation of hardware-related software (HSW) for ABS, ESP, EHB brake systems (at Robert Bosch GmbH in Abstatt, department CC/ECC6 & ECC9) for TI microcontrollers (Dual-Core TMS470R1Vx family). This includes the HSW/CSW project configuration, the HSW Integration, the DMA data transfer within various software components, and the development of FlexRay data communication.
Design and implement software features for BMW Mini in the EDC16 development environment at Bosch Engineering GmbH
Responsibility for the design, implementation, test, review, documentation, and integration of the system requirements for the next generation of BMW Mini vehicles. Based on the microcontroller of the Motorola family MPC500. New KWP2000 diagnostic services and new CAN/LIN messages were implemented.
Design and implementation of hardware-related software (HSW) for ABS, ESP, EHB1.2x, and EHB2 brake systems (at Robert Bosch GmbH in Schwieberdingen and Abstatt, department CS/ECC6 & ECC9) for TI microcontroller (TMS470R1Vx family)
This includes DSP programming and the implementation of DMA and SPI software drivers. Furthermore, implementation and supporting of the software components COMSPI and VAFSCIF are communication interfaces between the algorithm server and the system server (two microcontrollers connected via SPI).
Product management for PABX systems CARIN 16/24/48/96/500 (Call Control & Charging Software) and direct customer support.
Design and implementation of analog PABX systems CARIN 16/24/48/96/500 (Call Control & Charging Software)
Design and implementation of software for digital switching systems (low capacity PABX < 840 ports)
Design and implementation of Operation & Maintenance Software Tool for digital switching systems (high capacity ~10.000 ports)
Design and implementation of control systems for die-casting system (software, Hardware), using PLC (Programmable Logic Control) and IBM industrial PC (IBM 386) as a platform
Design and implementation of control systems for the electrical oven (software, Hardware)
Design and implementation of pager systems for hospitals (software, hardware)
Design and implementation of a temperature control system for the hatchery industry (Hardware & software)
Design and implementation of test instruments for testing and qualifying of analog/digital switching systems before delivery
Design and implementation of the CTC system (Centralized Traffic Control)
My activity consisted of designing and implementing software and Hardware of front ends, using an IBM industrial PC (IBM 286) and PC interface card. (The project ordered by National Railway)
Design and implementation of a water level measurement system with low power consumption, using a Z80 processor (SW & HW)
2021 - 2022-03
MITx MicroMasters Program Statistics and Data Science (General track)
Fundamentals of Statistics, Probability: The Science of Uncertainty and Data, Data Analysis: Statistical Modeling and Computation in Applications, Machine Learning with Python: From Linear Models to Deep Learning
2003 - 2005
Brunel University of West London, U.K.
Software engineering for distributed systems, coding, compression & data security, computer, and systems networks, computer architecture, project management, multimedia technology, distributed systems architecture.
Master of Science with Distinction in Distributed Computing Systems Engineering
Focus:
The topic for the dissertation: Inter-processor Serial Communication in Distributed Real-time Embedded System
1985 - 1990
Sharif University of Technology, Azadi Str., Tehran, Iran
Microprocessors, electronic circuits, digital signal processing, programming, computer architecture, radar systems, microwave, telecommunication systems.
Bachelor of Science in Electrical Engineering (Focus: Telecommunication).
Focus:
The topic for thesis: Design of microwave mixer and HW/SW development based on:
Hardware: PC (IBM 286)
Software: Fortran programming language
ADDITIONAL EDUCATIONS AND CERTIFICATIONS
Texas Instrument TMS470 Workshop (Texas Instrument Co.).
Texas Instrument TMS320C54x DSP Design Workshop (Robert Bosch GmbH).
Intake Training (S.E.S.A. AG).
Quality management training (S.E.S.A. AG).
Logic Analyzer Training (Robert Bosch GmbH).
Customer Orientation (S.E.S.A. AG).
ISTQB (International Software Testing Qualifications Board) Certified Tester - Foundation Level, mark: 92.5% (TietoEnator Deutschland GmbH)
SIL (Safety Integrated Level) Training % (TietoEnator Deutschland GmbH)
Fundamental project management training 2011 (Robert Bosch GmbH).
Qualification method FMEA (Failure Mode and Effect Analysis), FMEA moderation 2012 (Robert Bosch GmbH).
Project Management (Focus: Team structure and leading) 2014 (Robert Bosch GmbH).
Qualification method FTA (Failure Tree Analysis) 2014 (Robert Bosch GmbH).
ISO26262 Safety Standard (Hardware, Software, Product und Management) 2013/2014 (Robert Bosch GmbH).
System/Software Architecture 2015 (Robert Bosch GmbH).
Agile Software Development with Scrum 2016 (Robert Bosch GmbH)
Participation in conferences related to Automated Parking/Driving (since 2016)
SAFe for the practitioner (2021)
TüV Saar Certified Automotive Functional Safety Professional (AFSP) ? 2021
Certification for 6.431x: Probability - The Science of Uncertainty and Data from MITx
Certification for 18.6501x: Fundamentals of Statistics from MITx
Certification for 6.86x: Machine Learning with Python-From Linear Models to Deep Learning from MITx
Certification for 6.419xData Analysis: Statistical Modeling and Computation in Applications from MITx
SOCIAL SKILLS
Ability to adapt to a multicultural team
Team leadership
Work in a structured manner
Ability to work under stress
Solution-oriented
Teamwork & collaborative
Software
Visio
ORCAD
BORLAND C++
Microsoft Visual C++
Java SDK & SE
Eclipse
FrontPage Express
Macromedia Flash
Tools
Anaconda, Spyder, Cameo, ADTF, ChronSim, MS Project, Enterprise Architect, Logic Analyzer, Labcar (98, NG), Measurement technique (MM6), TCM configuration management, CCS (TI Code Composer Studio), Eclipse, Cantata (Visual programming language for KHOROS System), CANalyzer, CANoe, INCA, Lauterbach, SamDia, Ediabas, Rational ClearCase, Rational ClearQuest, MKS configuration management, CUBEC, Doors, CS-IS, Microsoft Office (Word, Excel, Access, PowerPoint, Outlook)
Further Skills
Tele-operated Driving, Highly Automated Parking/Driving, Advanced Driver Assistance Systems, ABS/ESP braking systems, Redundant calculation, Safety standard ISO 26262, Concurrent Systems, Digital Signal Processing, Project management, Radar systems, Multimedia (Audio, Video), Data Security, Data Compression, Distributed Systems Architecture, Software Engineering, Computer Networks, AUTOSAR, FlexRay data communication, ISTQB certified tester, Continues Integration, SAFe, Machine learning