Unbegrenzte Arbeitserlaubniss in Deutschland
Architecture, Development, Validation & Production Software. Proprietary Layered Communication Protocol. Dual ARM Cortex M4 Controller responsible for safety relevant injection function.
Development of the Power On Self Test Manager, Self Test Routines.
Software Architecture, Senior Software Developer. Testing & Production Tools Software Development, Customer & Certification Support. Vector Bootloader. Diagnosis
Development of the System Requirements based on Customer Requirements, Embedded Software Development (CAN Capture, synchronization with Video Capture). ASIL D
Architect for Software Upgrade, Developer for the Security of Software Upgrade (OpenSSL based), Developer Over the Air Upgrade
EntryNav - New generation automotive infotainment system for the customer BMW. Provides Navigation, multimedia, vehicle control, diagnostics etc.
Project Platform: Linux host on NVIDIA TEGRA II (Dual ARM) and AUTOSAR (Electrobit core) Vehicle Controller based on Freescale MPC5668G.
Project role: Architect for the System Infrastructure & PIA i.e. Personalization, Individualization, Adaptation, LUM i.e. Last User Mode and Persistency. Basic startup & shutdown architecture. Startup duration, system performance. Basic persistency architecture on both Linux and AUTOSAR sites. AUTOSAR NVRAM subsystem development, configuration, customisation. Usage (integration) of AUTOSAR NVRAM within AUTOSAR audio tuner application and PIA.
Regular on site work with the customer BMW for the architecture, progress and bug tracking meetings, software integration.
Supervision of the Wind River software development team. Effort estimation, progress and bug tracking, dependencies.
Support of Magnetti Marelli development team in the AUTOSAR NVRAM related topics.
Company, Position:
Eurostaff work for the Seleon GmbH.
Duration: Januar 2019 ?June 2020
Project: Firmware for Bracco Injector.
Project Platform: C11, ThreadX, ARM Cortex M4.
Project role: Software Architect, Senior Software Developer. Architecture, Development, Validation & Production Software. Proprietary Layered Communication Protocol. Dual ARM Cortex M4 Controller responsible for safety relevant injection function.
Company, Position:
Eurostaff, work for the Eberspächer GmbH.
Duration: October 2018-December 2018
Project: GM Electro Vehicle Power Controller, ASIL D.
Project Platform: C, Vector AUTOSAR, UDS, Vector XCP.
Project role: Temporary Architect and Senior Software Developer. Development of the Power On Self Test Manager, Self Test Routines.
Company, Position:
Eurostaff, work for the Aptiv GmbH.
Duration: July 2016-September 2018
Project: Porsche ICCPD, Intelligent Charge Coupler Device, ASIL B.
Project Platform: SafeRTOS, UDS, Vector GENy and other Vector code generators.
Project role: Software Architect, Senior Software Developer. Testing & Production Tools Software Development, Customer & Certification Support. Vector Bootloader.
Company, Position:
Serma GmbH, work for the Continental GmbH.
Duration: January 2016-June 2016
Project: ProViuMirror, next generation ADAS platforms.
Project Platform: Linux, OpenCAN, SocketCAN, OBD, Qt, Gstreamer, DOORS;
Project role: Software Architect, Software Developer. Development of the System Requirements based on Customer Requirements, Embedded Software Development (CAN Capture, synchronization with Video Capture).
Company, Position:
Eurostaff, work for the Aptiv GmbH
Duration: July 2016-September 2018
Project: Porsche ICCPD, next generation Intelligent Charge Coupler Device.
Project Platform: SafeRTOS, UDS, Vector GENy and other Vector code generators.
Project role: Software Architect, Senior Software Developer. Testing & Production Tools Software Development, Customer & Certification Support.
Company, Position:
Continental, System Architect, Software Developer
Duration: January 2016-June 2016
Project: ProViewMirror, ADAS replacement of truck rear view mirror for the telecamera based system
Project Platform: IMX6 Linux
Project scope: System Architect, Developer for the CAN branch of the software
Company, Position:
Robert Bosch Car Multimedia, Feature Owner, Senior Developer
Duration: August 2013-August 2015
Project: PSA Head Unit Software Upgrade Feature Owner
Project: Platform Software Upgrade Security Features Development, Over the Air Upgrade software development.
Project Platform: IMX6 Linux host and AUTOSAR V850 Vehicle Controller
Project scope: Architect for Software Upgrade, Developer for the Security of Software Upgrade (OpenSSL based), Developer Over the Air Upgrade
Company, Position:
Wind River Systems, Member of Technical Staff
Duration: January 2012-June 2013
Project: EntryNav, new generation automotive head unit for BMW
Project Platform: NVIDIA TEGRA II with Linux host and AUTOSAR (Electorbit) Vehicle Controller on Freescale PPC, MPC5668G
Project scope: Architect for System infrastructure , Persistency, Last User Mode and Personalisation, Adoptation, Individualisation
Company, Position:
LLC Techart Computer Micro (Russia), Software Developer.
Duration: July 2011-August 2011
Project: Precise scale development based on AT91SAM7S64B from Atmel and 24bit AD7195BCPZ from Analog Devices. Feasibility study, requirement definition.
Company, Position:
ZSI, Senior Software Developer.
Duration: July 2010-November 2010
Project:
Work at the Continental GmbH onDaimler Personal Assistant and Safety System (PASS)project, on the Remote Diagnosis feature (telematics).The PASS provides Emergency Call (E-Call), Roadside Assistance Call (R-Call), Information Call (I-Call), Remote Door Unlock (RDU), Remote Door Lock (RDL), Stolen Vehicle Tracking (SVT), Anti-Theft Notification (ATN), Internet Connectivity, Vehicle Locator, Speed Alert, Geo Fencing and Remote Information Feed functions.
Project Platform:
Freescale iMX with Linux,C++, D-Bus, Lua scripts.
Freescale S12 based OSEK front end MCU providing vehicle CAN access.
Tools:C and C++ under Eclipse andVMware Player on WinXP, Cygwin, Clearcase ClearQuest for version control and incident tracking. UML. Coverity Prevent for the code quality assurance. UML. Cosmic C for S12 development.
Project role: Lead architect and developer.
Responsibility:
Company, Position:
PTG, Software Developer.
Duration: January 2010-June 2010
Project:
Training for the former Emerson employers to get a new position due to restructuring and business transfer.
Company, Position:
Force Computers, Motorola Computer Group, Emerson Network Power, Senior Software Engineer.
Duration: April 2001-December 2009
Project:
LSI APP3300 Network Processor bring up. The APP3300 is a part of Nokia custom designed communication board. The test software for board manufacturing was developed. It implements and checks all expected board working modes.
Tools:
Chameleon JTAG debugger, LSI SDK, UBOOT, Linux.
Project duration: September 2009-December 2009
Project:
IPMC (Intelligent Platform Management Controller i.e. service processor) for PICMG 2.16 and AdvancedTCA products (processor modules, PSU's, fans, Shelf managers etc.). This service processor was implemented as a cluster of 2 (3) 8 MHz 8bit Atmel AVR micro controllers. It provides the better performance as the competitors using 25 MHz 16bit Renesas H8S.
Project duration: April 2001-December 2009
Project Platform: IAR C++ Embedded Workbench, MISRA, UML, OS-free,Atmel AVR micro controller.
Project role: Lead architect and developer, team technical supervisor.
Architect role responsibility:
Supervisor role responsibility:
Project:
IPMI based Hardware Platform Management applications (HPI) for PICMG 2.16 and AdvancedTCA high-available and fault-tolerant systems.
Project duration: October 2003-December 2009
Project Platform: GNU C++, Linux 2.4.22.
Responsibility:
Project:
Performance optimization for Linux IPMI driver. Linux OpenIPMI driver performance optimization to fulfil the platform management requirements (response time, startup time, events performance). The developed driver is 10 times faster as the OpenIPMI one and is limited only by physical IPMB speed / MCU speed.
Project duration: September 2005-December 2005
Project Platform: GNU C++, Linux 2.4.22, PowerQUICC.
Project:
VxWorks IPMI driver development.
Project duration: April 2001-December 2001
Project:
Monte-Carlo-Simulation of multi master I2C link reliability under saturation conditions.
Project duration: September 2007-October 2007
Project Platform: MS Visual Basic, MS Excel.
Responsibility:
Project:
Vitesse VSC215 micro controller based (MIPS core) BMC (Baseboard Management Controller i.e. service processor) for PICMG 2.16 products (processor modules, Shelf managers etc.).
Project duration: April 2001-December 2003
Project Platform: Green Hills C++, OS-free,VSC215 micro controller.
Responsibility:
PICMG specification development:
Duration: End 2002 ? 2009
Participation:
CP-TA specification development:
Duration: 2006 - 2008
Participation:
Company, Position:
DESY (Deutsches Electronen-Synchrotron), Scientific Coworker.
Duration: August 1996-April 2001
Responsibility:
Company, Position:
IHEP (Institute for High energy Physics, Serpukhov, Russia), Scientific Worker.
Duration: August 1983- August 1996
Responsibility:
High energy particles beam diagnostics (physical detectors) design including Monte-Carlo-Simulation.
2/2011 - 5/2011. European driver license. Driver license of category B is assigned.
9/1977 – 6/1983. MIPT (Moscow Institute for Physics and Technology), General and Applied Physics Department. Master of Science degree in High Energy Physics
Rationale ClearCase, CVS, SNIFF, GIT, SVN, PlasticRationale ClearQuest, PR-Tracker, TRACE, Polarion, DOORS, Confluence, JIRAMS Office, SharePoint, Oracle, SAP.MISRA, Coverity Prevent
Own simulation program used
IEC 26262
Real-time control, embedded, medical, automotive, telematics, architecture, standardization, performance, algorithm optimization, simulation, IPMI, HPI, AdvancedTCA, imaging, data compression, statistics, numerical technique, microprocessor, telecommunications, medical.
Unbegrenzte Arbeitserlaubniss in Deutschland
Architecture, Development, Validation & Production Software. Proprietary Layered Communication Protocol. Dual ARM Cortex M4 Controller responsible for safety relevant injection function.
Development of the Power On Self Test Manager, Self Test Routines.
Software Architecture, Senior Software Developer. Testing & Production Tools Software Development, Customer & Certification Support. Vector Bootloader. Diagnosis
Development of the System Requirements based on Customer Requirements, Embedded Software Development (CAN Capture, synchronization with Video Capture). ASIL D
Architect for Software Upgrade, Developer for the Security of Software Upgrade (OpenSSL based), Developer Over the Air Upgrade
EntryNav - New generation automotive infotainment system for the customer BMW. Provides Navigation, multimedia, vehicle control, diagnostics etc.
Project Platform: Linux host on NVIDIA TEGRA II (Dual ARM) and AUTOSAR (Electrobit core) Vehicle Controller based on Freescale MPC5668G.
Project role: Architect for the System Infrastructure & PIA i.e. Personalization, Individualization, Adaptation, LUM i.e. Last User Mode and Persistency. Basic startup & shutdown architecture. Startup duration, system performance. Basic persistency architecture on both Linux and AUTOSAR sites. AUTOSAR NVRAM subsystem development, configuration, customisation. Usage (integration) of AUTOSAR NVRAM within AUTOSAR audio tuner application and PIA.
Regular on site work with the customer BMW for the architecture, progress and bug tracking meetings, software integration.
Supervision of the Wind River software development team. Effort estimation, progress and bug tracking, dependencies.
Support of Magnetti Marelli development team in the AUTOSAR NVRAM related topics.
Company, Position:
Eurostaff work for the Seleon GmbH.
Duration: Januar 2019 ?June 2020
Project: Firmware for Bracco Injector.
Project Platform: C11, ThreadX, ARM Cortex M4.
Project role: Software Architect, Senior Software Developer. Architecture, Development, Validation & Production Software. Proprietary Layered Communication Protocol. Dual ARM Cortex M4 Controller responsible for safety relevant injection function.
Company, Position:
Eurostaff, work for the Eberspächer GmbH.
Duration: October 2018-December 2018
Project: GM Electro Vehicle Power Controller, ASIL D.
Project Platform: C, Vector AUTOSAR, UDS, Vector XCP.
Project role: Temporary Architect and Senior Software Developer. Development of the Power On Self Test Manager, Self Test Routines.
Company, Position:
Eurostaff, work for the Aptiv GmbH.
Duration: July 2016-September 2018
Project: Porsche ICCPD, Intelligent Charge Coupler Device, ASIL B.
Project Platform: SafeRTOS, UDS, Vector GENy and other Vector code generators.
Project role: Software Architect, Senior Software Developer. Testing & Production Tools Software Development, Customer & Certification Support. Vector Bootloader.
Company, Position:
Serma GmbH, work for the Continental GmbH.
Duration: January 2016-June 2016
Project: ProViuMirror, next generation ADAS platforms.
Project Platform: Linux, OpenCAN, SocketCAN, OBD, Qt, Gstreamer, DOORS;
Project role: Software Architect, Software Developer. Development of the System Requirements based on Customer Requirements, Embedded Software Development (CAN Capture, synchronization with Video Capture).
Company, Position:
Eurostaff, work for the Aptiv GmbH
Duration: July 2016-September 2018
Project: Porsche ICCPD, next generation Intelligent Charge Coupler Device.
Project Platform: SafeRTOS, UDS, Vector GENy and other Vector code generators.
Project role: Software Architect, Senior Software Developer. Testing & Production Tools Software Development, Customer & Certification Support.
Company, Position:
Continental, System Architect, Software Developer
Duration: January 2016-June 2016
Project: ProViewMirror, ADAS replacement of truck rear view mirror for the telecamera based system
Project Platform: IMX6 Linux
Project scope: System Architect, Developer for the CAN branch of the software
Company, Position:
Robert Bosch Car Multimedia, Feature Owner, Senior Developer
Duration: August 2013-August 2015
Project: PSA Head Unit Software Upgrade Feature Owner
Project: Platform Software Upgrade Security Features Development, Over the Air Upgrade software development.
Project Platform: IMX6 Linux host and AUTOSAR V850 Vehicle Controller
Project scope: Architect for Software Upgrade, Developer for the Security of Software Upgrade (OpenSSL based), Developer Over the Air Upgrade
Company, Position:
Wind River Systems, Member of Technical Staff
Duration: January 2012-June 2013
Project: EntryNav, new generation automotive head unit for BMW
Project Platform: NVIDIA TEGRA II with Linux host and AUTOSAR (Electorbit) Vehicle Controller on Freescale PPC, MPC5668G
Project scope: Architect for System infrastructure , Persistency, Last User Mode and Personalisation, Adoptation, Individualisation
Company, Position:
LLC Techart Computer Micro (Russia), Software Developer.
Duration: July 2011-August 2011
Project: Precise scale development based on AT91SAM7S64B from Atmel and 24bit AD7195BCPZ from Analog Devices. Feasibility study, requirement definition.
Company, Position:
ZSI, Senior Software Developer.
Duration: July 2010-November 2010
Project:
Work at the Continental GmbH onDaimler Personal Assistant and Safety System (PASS)project, on the Remote Diagnosis feature (telematics).The PASS provides Emergency Call (E-Call), Roadside Assistance Call (R-Call), Information Call (I-Call), Remote Door Unlock (RDU), Remote Door Lock (RDL), Stolen Vehicle Tracking (SVT), Anti-Theft Notification (ATN), Internet Connectivity, Vehicle Locator, Speed Alert, Geo Fencing and Remote Information Feed functions.
Project Platform:
Freescale iMX with Linux,C++, D-Bus, Lua scripts.
Freescale S12 based OSEK front end MCU providing vehicle CAN access.
Tools:C and C++ under Eclipse andVMware Player on WinXP, Cygwin, Clearcase ClearQuest for version control and incident tracking. UML. Coverity Prevent for the code quality assurance. UML. Cosmic C for S12 development.
Project role: Lead architect and developer.
Responsibility:
Company, Position:
PTG, Software Developer.
Duration: January 2010-June 2010
Project:
Training for the former Emerson employers to get a new position due to restructuring and business transfer.
Company, Position:
Force Computers, Motorola Computer Group, Emerson Network Power, Senior Software Engineer.
Duration: April 2001-December 2009
Project:
LSI APP3300 Network Processor bring up. The APP3300 is a part of Nokia custom designed communication board. The test software for board manufacturing was developed. It implements and checks all expected board working modes.
Tools:
Chameleon JTAG debugger, LSI SDK, UBOOT, Linux.
Project duration: September 2009-December 2009
Project:
IPMC (Intelligent Platform Management Controller i.e. service processor) for PICMG 2.16 and AdvancedTCA products (processor modules, PSU's, fans, Shelf managers etc.). This service processor was implemented as a cluster of 2 (3) 8 MHz 8bit Atmel AVR micro controllers. It provides the better performance as the competitors using 25 MHz 16bit Renesas H8S.
Project duration: April 2001-December 2009
Project Platform: IAR C++ Embedded Workbench, MISRA, UML, OS-free,Atmel AVR micro controller.
Project role: Lead architect and developer, team technical supervisor.
Architect role responsibility:
Supervisor role responsibility:
Project:
IPMI based Hardware Platform Management applications (HPI) for PICMG 2.16 and AdvancedTCA high-available and fault-tolerant systems.
Project duration: October 2003-December 2009
Project Platform: GNU C++, Linux 2.4.22.
Responsibility:
Project:
Performance optimization for Linux IPMI driver. Linux OpenIPMI driver performance optimization to fulfil the platform management requirements (response time, startup time, events performance). The developed driver is 10 times faster as the OpenIPMI one and is limited only by physical IPMB speed / MCU speed.
Project duration: September 2005-December 2005
Project Platform: GNU C++, Linux 2.4.22, PowerQUICC.
Project:
VxWorks IPMI driver development.
Project duration: April 2001-December 2001
Project:
Monte-Carlo-Simulation of multi master I2C link reliability under saturation conditions.
Project duration: September 2007-October 2007
Project Platform: MS Visual Basic, MS Excel.
Responsibility:
Project:
Vitesse VSC215 micro controller based (MIPS core) BMC (Baseboard Management Controller i.e. service processor) for PICMG 2.16 products (processor modules, Shelf managers etc.).
Project duration: April 2001-December 2003
Project Platform: Green Hills C++, OS-free,VSC215 micro controller.
Responsibility:
PICMG specification development:
Duration: End 2002 ? 2009
Participation:
CP-TA specification development:
Duration: 2006 - 2008
Participation:
Company, Position:
DESY (Deutsches Electronen-Synchrotron), Scientific Coworker.
Duration: August 1996-April 2001
Responsibility:
Company, Position:
IHEP (Institute for High energy Physics, Serpukhov, Russia), Scientific Worker.
Duration: August 1983- August 1996
Responsibility:
High energy particles beam diagnostics (physical detectors) design including Monte-Carlo-Simulation.
2/2011 - 5/2011. European driver license. Driver license of category B is assigned.
9/1977 – 6/1983. MIPT (Moscow Institute for Physics and Technology), General and Applied Physics Department. Master of Science degree in High Energy Physics
Rationale ClearCase, CVS, SNIFF, GIT, SVN, PlasticRationale ClearQuest, PR-Tracker, TRACE, Polarion, DOORS, Confluence, JIRAMS Office, SharePoint, Oracle, SAP.MISRA, Coverity Prevent
Own simulation program used
IEC 26262
Real-time control, embedded, medical, automotive, telematics, architecture, standardization, performance, algorithm optimization, simulation, IPMI, HPI, AdvancedTCA, imaging, data compression, statistics, numerical technique, microprocessor, telecommunications, medical.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.