Profilbild von Ralf Oberhoffner Embedded Software Development Engineer aus Gruendau

Ralf Oberhoffner

verfügbar

Letztes Update: 27.10.2022

Embedded Software Development Engineer

Abschluss: Graduate electrical engineer. Branch of study: Telecommunication and information technology
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Schlagwörter

ARM Architektur Freertos Zynq Lauterbach Java Apple Mac Rundfunk C# Rational Clearcase Computerprogrammierung + 30 weitere Schlagwörter anzeigen

Dateianlagen

cv-ralf-oberhoffner-Nov-2022_211222.pdf

Skills

Software development, Static code analysis, Programming, Zynq, Lauterbach, GNU, Interface, Cortex-A8, operating system, C, assembler, PowerPC, broadcasting, firmware, software architecture, software design, requirements management, DO-178B, DO-178C, ABD0100, ARINC-429, ARINC-653, ARINC-664 (AFDX), ARINC-615, CAN-Bus, I2C-Bus, Q, SPI-Bus, Ethernet, FreeRTOS, SafeRTOS, MACS-2, Bare metal, low-level, board support package (BSP), Xilinx Zynq-7000, ARMv7, Cortex-A9, MPC565, Windows 7, Windows 10, Linux Debian, MS-Office, ClearCase, ClearQuest, Rhapsody, Subversion, Git, Trac, Astrée, Lauterbach Trace32, DOORS, oscilloscope, logic analyzer, Python, Java, C#, object oriented programming (OOP), UML, Rational-Test RealTime (RTRT), Databases

Projekthistorie

05/2021 - 09/2021
Software Development Enginneer
Diehl Aerospace GmbH

Static code analysis for runtime errors with the Astrée tool for the flight control computer for the VoloCity air cab. Programming language C, DO-178C level A.

09/2020 - 09/2021
Software Development Engineer
Diehl Aerospace GmbH

Participation in the preparation of offers (cost estimation and concept for the software part).

01/2019 - 05/2021
Software Development Engineer
Diehl Aerospace GmbH

Development of embedded software for an airworthy solid state disk based on the Xilinx Zynq 7000 (ARM Cortex-A9): Development of I/O and device drivers and interrupt handlers. Integration and configuration of SafeRTOS. Development of the start-up code and the boot loader. Setting up the debug environment with Xilinx tools and Lauterbach Trace 32. Migration from GNU compiler to WindRiver Diab compiler. Replacing the WindRiver library with own code. Programming language C and assembler , DO-178C level C.

05/2014 - 12/2018
Software Development Engineer
Diehl Aerospace GmbH

Support existing development teams in completing projects in agile or classic environment: verification and validation activities, sample inspections, documentation and so on.

11/2013 - 05/2014
Work Package Manager
Diehl Aerospace GmbH

Work Package Manager for the start of the development activities of a Cabin Management System (Human
Machine Interface for cabin lighting, air conditioning, moving map status displays, air-to-ground communication, etc,), for Embraer's E2-Jet series. Based on the TI Sitara (ARM Cortex-A8). Frequent contact with other departments (system, hardware) and with the customer in Brazil. Elaboration of the requirements with the customer (joint-definition-phase). Writing of the plans. The project was then taken over by another WPM who had been assigned to the project but was not available at the time when the project started. DO-178C level C/D

01/2012 - 10/2013
Work Package Manager
Diehl Aerospace GmbH

Work Package Manager of an international development team consisting of 50 engineers for the development of safety-critical embedded software for a modular avionics platform (IMA) of the Airbus A350XWB. With direct contact to the customer and the certification authority EASA. DO-178C level A

01/2007 - 12/2011
Work Package Manager
Diehl Aerospace GmbH

Work Package Manager for the embedded software for the passenger door, emergency slides and cargo door system of the Airbus A380. With direct contact to the customer and the certification authority EASA. Parallel to the management activity I continued to work as a developer in the same project. Based on MPC565 power PC. Proprietary ARINC-653 like operating system. Programming language C and assembler. DO-178B level A

05/2002 - 12/2006
Software Development Engineer
Diehl Aerospace GmbH

Development of embedded software for the passenger door, emergency slides and cargo door system of the Airbus A380.Based on MPC565 power PC. Proprietary ARINC-653 like operating system. Programming language C and assembler. DO-178B level A.

Development of embedded software for the control and display system of the Airbus A380 in close cooperation with the French Thales Group. Based on PowerPC. MACS-2 an ARINC-653 compatible operating system. Programming language C. DO-178B level A.

02/1993 - 06/1995
technician for communication electronics
Deutsche Telekom AG

Deutsche Telekom AG, Frankfurt am Main
* Operational staff in the radio transmission department at the
television tower.
* Surveillance of broadcasting stations and directional radio
links. Provision of television links, customer support.

Reisebereitschaft

Weltweit verfügbar
Profilbild von Ralf Oberhoffner Embedded Software Development Engineer aus Gruendau Embedded Software Development Engineer
Registrieren