22.04.2025 aktualisiert

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

Embedded Software Developer

Sulzbach, Deutschland
Deutschland
Sulzbach, Deutschland
Deutschland

Profilanlagen

cv_stephan_morgenstern_15042025.pdf

Skills

Solution driven Software Engineer with a 26-year track record mostly in the Aerospace industry, focusing on development, testing, verification, and validation of safety critical software in embedded real-time systems.

Professional Skills Summary
Embedded software development (architecture, design, implementation, integration, test)
DO-178B/C compliant software development lifecycle
Safety critical real time software
Avionics projects: Airbus
 (A400M DCMS (door control and management system),
  A400M MMC/DAC (mission management/defence aid computer),
  A380 DSMS (doors and slide management system),
  A380 GGM (graphics generation module),
  A340 DMC (display management computer))
Experience with: start-up code for PowerPC architecture, POST (Exceptions test, intrusive RAM test, ECC SDRAM, Watchdog test), device driver development, ABD100 compliant BITE testing, requirements engineering, verification and validation

Technology Summary
Programming languages:          C (C89 and C99), sound knowledge of assembly language for the PowerPC architecture
                                               (familiar with MMU, Cache and Exception handling of the PPC),
                                               Python, Perl, Visual Basic, VBA, (to some extent) C++, Java

Hardware:                                SOC: QorIQ dual-core T1024 (e5500 core)
32 Bit Microcontrollers: MPC565, MPC5606B (Qorivva e200z core),
ARM Cortex-M4
                                               DSPs: TMS320C54x, TMS320C67x
                                               Microprocessors: MPC750, MPC603, MC68020,
                                               Discovery III MV64460 PowerPC system controller,
                                               PCI Bridge/Memory controller MPC107, various proprietary PLDs
                                               Milbus 1553: DDC BU-67301B
                                               external CAN-Controller: MCP2518FD
                                               external A429-Controller: HI-3585
                                               Noritake VFD displays: GU256X128D-3900B, GU144X40D
                                               Key-panel, LED-matrix driver NXP PCA9956, ambient light sensor
                                               NVM-devices: EEPROM, FRAM
                                               MVB-Bus (multifunction vehicle bus): Duagon D013 - MVB Interface,
                                               D442 - MVB Diagnostic System

Real-Time Operating System:   RTOS of Diehl Aerospace with ARINC 653 compliant APEX interface,
                                               Green Hills Integrity (2 years), FreeRTOS

Host programming:                   Win32 API, MFC (especially inter-process communication, memory           mapped files, process- and thread handling, and GUI functions)

Development Tools:                  Wind River Diab Compiler for PowerPC,
TMS320C6000 Compiler, TMS320C54x Compiler Tools,
GNU ARM embedded toolchain,
Green Hills Integrity, GNU GCC,           gdb, tc shell, Make, Eclipse,
Microsoft Developer Studio, LabWindows/CVI

JTAG/BDM debugger:               Lauterbach Trace32, Lauterbach/Agilent Emulator,
                                               SingleStep (Wind River), Segger J-Link
                                              
Management & Control Tools:   IBM Doors, Siemens Polarion, ClearCase, ClearQuest, Subversion (SVN)
Code analysis:                          Polyspace, QAC, Logiscope, PC Lint
Analysis Tools:                         Vector CANoe/CANalyzer, Sys Tec USB-Modules, Wireshark
Platforms:                                Windows, Sun OS Unix, Linux
Standards & Methodologies:     RTCA DO178B/C, ABD100

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden