26.10.2025 aktualisiert

**** ******** ****
100 % verfügbar

Embedded Software Architect, Senior Software Engineer

Neubiberg, Deutschland
Deutschland +2
MIPT, Master of Science
Neubiberg, Deutschland
Deutschland +2
MIPT, Master of Science

Profilanlagen

CV

Skills

Objective:
 
The position as the Software Architect or the Senior Software Engineer.
 
Strength:
  • 35 Years of experience in embedded real-time control system (automotive, medical, telecommunication) design, development and support: function definition, requirements, architecture, layers specification, hierarchy, control and exception flow, performance, response time, test strategy, customer support and extension.
  • 6 Years of experience in medical software.
  • 8 Years of experience in automotive software.
  • 10 Years of experience in telecommunication software
  • Team technical lead: product function and architecture definition, task break up, task dependency, test requirements, effort estimation, development team tracking, supervision and support; review of code, architecture and test results.
  • Customer support
  • Incidents root cause analysis and fixing, extensions planning.
  • Control standardization: generic design of objects, methods, interfaces, validation, exception handling.
  • 6+ Years of experience in PICMG and CP-TA committee, wrote some chapters of AdvancedTCA and AMC specifications.
  • Strong physical and mathematical background, optimized algorithm development, data processing, simulation.
  • Problems recognition and solving. Result oriented development.
  • Team player, strong coaching and trainer abilities
 
Platforms:
  • Linux, AUTOSAR, OSEK, SafeRTOS, FreeRTOS, ThreadX, Keil RTX,  Qt, VxWorks, Windows, DOS, OS-free and various real time microprocessor OS.
  • C++, C, C#, Assemblers, Linux scripts, Lua scripts, Perl, FORTRAN, Visual Basic, Visual Basic NET, MS Access, LabVIEW, MATLAB, D-Bus, Python.
  • UDS, OBD, KWP2000, CANopen, OpenSSL
  • Vector tools: CANOE, AUTOSAR, XCP, Bootloader, Geny.
  • PCAN Explorer
  • IPMI, AdvancedTCA, AMC, CPCI, HPI, SAF, MISRA, telematics, imaging, data compression, numerical technique.
  • LSI APP3300 network processor with dual ARM11 core and quad 8051, Atmel AVR, MIPS, x86, Renesas H8S, Freescale S12, i.MX, PowerQUICC, MPC5668, NVIDIA TEGRA, TI Hercules, ARM Cortex MX, STM32.
  • Eclipse, Cygwin, Keil microVision, IAR Embedded Workbench, MS Visual Studio, TI CCStudio.
  • GENIVI
  • HTTP, TCP/IP, UDP
  • ISO 26262, IEC 61508, IEC 62304, Automotive, Medical.
  • UML, Enterprise Architect, Rhapsody
 
Tools:
  • Rationale ClearCase, SNIFF, GIT, SVN, Plastic CSM, CVS
  • JIRA, Rationale ClearQuest, PR-Tracker, ELVIS, Confluence, TRACE.
  • VMware Player, Oracle VBox, Cygwin.
  • DOORS, Polarion.
  • Coverity Prevent.
  • MS Office, Lotus Notes, SharePoint.
  • Various hardware debuggers, JTAG ICE, BDI2000, Chameleon, Segger.
 
Hardware interfaces:
 
CAN, MOST, I2C, SMBUS, SFP+, SPI (Motorola), MDIO, Ethernet, UART, JTAG, USB, ATM, UTOPIA, MIL1553.
 
Patent:
 
PCT/US2007/060733, Method of latent fault checking a management network

Sprachen

Deutschverhandlungssicher

Projekthistorie

Senior Software Engineer, Software Architect, Firmware for Livanova Gas Blender

Seleon

Pharma und Medizintechnik

50-250 Mitarbeiter

Livanova Gas Blender for artificial respiration and circulation, IEC 62304 Class C
Dual redundant STM32 controllers, proprietary CAN communication between redundant controllers and host, various device drivers, error management/logging, firmware upgrade&bootloader, application&control layer,persistent sorage,
Keil RTX, STM32 HAL Lib, EmWin graphics

Senior Software Engineer, Software Architect, Software for Bracco CT Express Injector

Seleon

Pharma und Medizintechnik

50-250 Mitarbeiter

Software for Bracco Contrast Media Injector, IEC 62304 Class C.
Development of several subsystems: System Requirements based on Customer Requirements, Architecture, Code Development, Test, Bug Fixing, Validation & Production Software / Firmware.
Proprietary high speed UART Layered Communication between Win10 consoles, integration with Siemens MRT scanner using CANOpen
Project platform: Dual Custom Win 10 Consoles, C# programming language. Polarion requirements, SVN and GIT repository, JIRA, Confluence, Enterprise Architect, CANOpen, MS SQL, CiA302, CiA425
Supplementary tools: Development MS Windows Client for communication with Firmware, C#, MS Visual Studio. Production & Validation Client.

Senior Software Engineer, Software Architect, Firmware for Bracco CT Express Injector

Seleon GmbH

Pharma und Medizintechnik

50-250 Mitarbeiter

Firmware for Bracco Injector, IEC 62304 Class C.
Development of several subsystems: System Requirements based on Customer Requirements, Architecture, Code Development, Test, Bug Fixing, Validation & Production Software / Firmware. Proprietary Layered Communication Protocol capable to process 5000 remote Client-Server transactions per second. 
Project platform: Dual ARM Cortex M4 Controllers responsible for the safety relevant injection function. C 11 programming language, ThreadX OS. Polarion requirements, SVN repository, JIRA, Confluence, Enterprise Architect..
Supplementary tools: Development MS Windows Client for communication with Firmware, C#, MS Visual Studio. Production & Validation Client.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden