Josef Abou El-Naga
System and Function Developer 12V Battery
Experience
System and Function Developer 12V Battery
Mercedes-Benz AG
- Responsible for the development and support of diagnostic and OBD functions
- Working as a cyber security engineer in embedded systems
- Coordinating and managing suppliers, as well as liaising with customers
- Preparing certification documents and supporting OBD certification
- Conducting tests for diagnostic and OBD functions, and flash processes
- Tools: JIRA, Vector CANoe, Vector vFlash, Vector CANape, Matlab/Simulink, CANdelaStudio, DiagRA, 1699-5 Test, Softing DTS, DNG, IC5000 Debugger
System and Software Developer BMS 12V
Eberspächer GmbH
- Responsible for the development and implementation of flash, diagnostic and communication functions (CAN, LIN)
- Design and implementation of diagnostic strategies
- Configuration and further development of the Vector Flash bootloader
- Planning, execution and supervision of battery tests (SoC, SoH, capacity, internal resistance)
- Development of functions for the battery management system (BMS)
- Creation and further development of system architectures for the BMS
- Coordination and technical support of suppliers
- Tools: IC5000 Debugger, Vector DaVinci Configurator, Vector CANoe, Vector vFlash, Vector CANape, Matlab/Simulink, Rhapsody, Polarion
System Developer EDS P1-Hybrid
Schaeffler AG
- Development of functions for electric drive systems
- Modeling and simulation of electric drive architectures
- Creation and further development of system architectures
- Requirements engineering: creating requirement documents and deriving requirements
- Participation in system FMEAs and risk assessments
- Coordination and alignment with suppliers and customers
- Tools: PTC Integrity/Windchill, Enterprise Architect, Matlab/Simulink
Software Developer BRM 48V Machine P0-Hybrid
Robert Bosch AG
- Software development according to AUTOSAR model and implementation in C
- Configuration of basic software and creation of RTE interfaces
- Development of basic software, software drivers, application software and safety software according to ISO 26262
- Implementation of software development according to A-SPICE guidelines
- Creation and maintenance of software requirements
- Conception, design and implementation of software architectures
- Planning, coordination and execution of reviews
- Preparation of test specifications and execution of module, software and vehicle tests
- Setup and maintenance of HiL systems (dSPACE) and establishment of a system test laboratory
- Tools: INCA, ASCET, Vector DaVinci Developer, Vector CANoe, Vector vFlash, Vector CANape, Rhapsody, Matlab/Simulink, dSpace ControlDesk, LABCAR, DÖÖRS, IBM-ALM, Lauterbach Debugger
Function Developer Diesel/Gasoline Control Units
Robert Bosch AG
- Development of hardware-near software components
- Analysis and processing of returns for error identification and resolution
- Configuration of basic software and system management (BswM, EcuM)
- Execution of EEPROM analyses and configuration of the FEE module
Software Developer Intern
Robert Bosch AG
- Software sharing team
- Defining interfaces between OEM software and supplier software
- Coordinating and reporting software interfaces to the customer
Intern
Knorr-Bremse GmbH
- Software optimization for the windshield wiper and washer system of a high-speed train
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Automotive (13 years) and Manufacturing (4 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Product Development (13 years), Quality Assurance (12 years), Information Technology (5 years), and Supply Chain Management (2 years).
Skills
- Aspice Advanced Knowledge, Sys1-5, Swe1-6
- Autosar Advanced Knowledge, Basic Software, Application Software And Rte
- Programming Language C/c++ Software Programming And Hardware-near Programming
- Matlab/simulink Control Algorithms, Module Development, Code Generation And Simulation
- Labview Basic Knowledge Of Practical Work With The Software Tool
- Vector Davinci Configurator, Vector Canoe, Vector Vflash, Vector Canape, Vector Davinci Developer
- Alm Application Lifecycle Management
- Perl Advanced Knowledge
- Integrity Requirements, Configuration And Concern Management
- Rhapsody Design And Modeling
- Maple Modeling Of Physical Systems
- Vhdl Basics, Digital Design And Fpga Applications
- Ltspice Simulation Of Electrical Circuits
- Plc The 5 Programming Languages And Distributed Systems
- Java Basic Knowledge Of Oop
- Python Basic Knowledge.
Languages
Education
FH Technikum Wien
Master · Embedded System · Vienna, Austria
TU Wien
Master · Automation Engineering · Vienna, Austria
TU Wien
Bachelor · Electrical Engineering and Information Technology · Vienna, Austria
Certifications & licenses
AUTOSAR Adaptive Platform, Vector Training
AUTOSAR Classic Platform, Vector Training
AUTOSAR fundamentals for developers of "basicsoftware"-B
BEG specific RB Codex SW Compliance for SW Development and Calibration_PT-B
BSW NET Autosar Usage-A
Basic Software Overview-B
Basic Software Overview-B+
Basic principles of the hybrid system for motor vehicles
Basic training in CAN / CAN FD-B
Compliance – Product Development Code-B
DS specific RB Codex SW Compliance for Diesel Calibration-B
Defect Flow Model for members of NE2 and CE departments-B
Diagnostic System Management Basics-B
Diesel Gasoline Overview-B
EXtended Diagnostic Information for CE and Cal Engineering-A
EcuCybSec Expert Training-A
Electric drive, power electronics and control-A
FMEA Process-B
Functional safety in project process_PT-B
Implementation of Product Development Code at BEG V2020-A
Instruction on properly usage of test vehicles-B
Introduction to ISO26262 and Functional Safety @AE/NE5-B
Introduction to functional safety in the automotive secto(ISO 26262)-B
MDG1 Debugging Basics with PLS-UDE-B
MDG1 Debugging of Infineon/JDP Devices 1-4 with PLS-UDE-A
MDG1 Devices Infineon & JDP Basic-B
Process Methods Tool Training for Request One-B
Quality Basics Training-B
Quality at Bosch-B
RB Codex Compliance for Software-A
RB Product Development Code for Calibration-A
Software Architecture Content and Processes-B
Software engineering basics-B
Specification of requirements at PS-EC-B
System & SW architecture with Rhapsody-B
eASEE Software Configuration Management for Members of Department CE-A
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Josef based?
What languages does Josef speak?
How many years of experience does Josef have?
What roles would Josef be best suited for?
What is Josef's latest experience?
What companies has Josef worked for in recent years?
Which industries is Josef most experienced in?
Which business areas is Josef most experienced in?
Which industries has Josef worked in recently?
Which business areas has Josef worked in recently?
What is Josef's education?
Does Josef have any certificates?
What is the availability of Josef?
What is the rate of Josef?
How to hire Josef?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a System and Function Developer 12V Battery
Nearby freelancers
Professionals working in or nearby Bad Bergzabern, Germany