Profilbild von Uwe Bernhardt Rücksendemanager, Systemprogrammierung für SINUMERIK Hardware aus Nuernberg

Uwe Bernhardt

verfügbar

Letztes Update: 06.09.2022

Rücksendemanager, Systemprogrammierung für SINUMERIK Hardware

Firma: Freelance
Abschluss: Dipl.-Ing. (Univ.) Informationstechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Profil_UweBernhardt_DE.docx

Skills

Tätigkeitsgebiet:
  • Programmierung Embedded Systeme
  • Systemprogrammierung
  • hardwarenahe Programmierung
  • Treiberentwicklung
  • Anwendungsprogrammierung
Schwerpunkte
  • Softwaredesign
  • Softwareentwicklung
  • Fehleranalyse
Technische Qualifikation
C (34 Jahre), C++, Perl, Shellscript, Python, Assembler

Soft Skills
  • Belastbarkeit
  • Ehrgeiz und Termintreue
  • Auffassungsgabe und Reaktionsgeschwindigkeit
  • Soziale Kompetenz

Projekthistorie

07/2021 - 07/2021
Rücksendemanager
Datev eG

Tätigkeit: Entwurf, Programmierung, Test
Betriebsysteme: Win95/WinNT
Sprache: Visual C++, Visual Basic
Entwicklungswerkzeuge: Visual Studio, MsAccess
Firma/Institut: Datev eG
Branche: Softwarehersteller, betriebswirtschaftliche Software
Laufzeit : 5 Monate

Projekt: Bedingungsprüfung im Taxi Auftragsvermittlungssystem UniTax

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: SCO OpenServer
Sprache: SQL
Entwicklungswerkzeuge: Informix SE 4.10
Firma/Institut: Innova
Branche: Softwarehersteller, Taxisystemanbieter
Laufzeit: 4 Monate

Projekt: Textanalyse und Komprimierung für Textübertragung in UniTax

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: SCO OpenServer (Zentrale)
Prozessorplatform: 8085 (im Fahrzeug)
Sprache: C
Entwicklungsplatform: SCO Unix
Firma/Institut: Innova
Branche: Softwarehersteller, Taxisystemanbieter
Laufzeit: 2 Monate

Projekt: Parametrierprogramm für Z80-Controller

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: MSDOS (Parametrier PC)
Prozessorplatform: Toshiba z80 Controller
Sprache: C++
Entwicklungswerkzeuge: Borland
Firma/Institut: Ziel GmbH Nürnberg
Branche: Messtechnik
Laufzeit : 4 Monate

Projekt: Hausverwalter Programm für Eigentümer Gemeinschaft

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: MSWin
Sprache: C++
Entwicklungswerkzeuge: Visual Studio, MsAccess
Firma/Institut: Winkler München
Branche: Hausverwaltung
Laufzeit: 3 Monate

Projekt: PC-Link Programm Webwork (Vernetzung über Parallelport)

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: MsDOS / MsWindows
Sprache: C, x86 Assembler
Entwicklungswerkzeuge: Borland
Firma/Institut: Eigenentwicklung
Branche: PC Zubehör
Laufzeit: 6 Monate

Projekt: Programm für Lagerhaltung und Verkaufsstatistik

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: Unix SysV, MsWindows
Sprache: SQL, Excel-Basic, C
Entwicklungswerkzeuge: Informix, MsExcel
Firma/Institut: Philips Whirlpool
Branche: Hausgerätegroßhandel
Laufzeit: 6 Monate

Projekt: Labeldruckprogramm

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: MsWin 3.1, Unix SysV
Sprache: C++, x86 Assembler
Entwicklungswerkzeuge: Borland
Datenbank: Eigenentwicklung
Firma/Institut: Philips Whirlpool
Branche: Hausgerätegroßhandel
Laufzeit: 3 Monate

Projekt: Parametrierungs- und Steuerprogramm für Datenzeilen

Tätigkeit: Entwurf, Programmierung, Test, Inbetriebnahme vor Ort (London-Basinghall)
Betriebsystem: MsDOS
Sprache: C++
Entwicklungswerkzeuge: Borland
Firma/Institut: ITT / Müller&Weigert / Thyssen
Branche: Messgerätehersteller / Fahrstuhlhersteller
Laufzeit: 9 Monate

Projekt: Lagerverwaltung für elektronische Bauelemente

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: WinNT3.1
Sprache: SQL
Entwicklungswerkzeuge: Oracle V.7
Firma/Institut: Winkler München
Branche: Elektronikhersteller
Laufzeit: 4 Monate

Projekt: Betriebsystem für Z180 Baugruppe für Heizungstechnik

Tätigkeit: Entwurf, Programmierung, Test
Sprache: C, Z80/180 Assembler
Entwicklungswerkzeuge: Microtek C
Firma/Institut: Winkler München
Branche: Elektronikhersteller
Laufzeit: 6 Monate

10/2020 - 02/2021
Diagnose Manager und Booster Control
SIEMENS Karlsruhe

Branche: Ausstellungs- und Präsentationssysteme
Laufzeit: 01.10.2020 bis 28.02.2021

Projekt: Entwurf, Dokumentation und Realisierung der Anpassung und Vereinheitlichung des CLI einer
Netzwerkkomponente

Folgende Arbeiten gehören zum Aufgabenbereich:
* Analyse des bestehenden Interfaces
* Erstellung von Python Scripts zur Analyse
* Entwurf des einheitlichen Interfaces
* Machbarkeitstudie
* Erstellen der Design Spezifikation
* Realisierung (Programmierung) gemäß DesignSpec


Tätigkeit: Entwurf, Dokumentation, Umsetzung
Hardwareplatform: Siemens Scalance (Ethernet Switch Familie)
Betriebssystem: Sinec OS, Windriver Linux
Sprachen: Yang, Python
Hostplatform: Windows PC, Xubuntu (Virtual Box)
Werkzeuge: git, Yocto, TFS
Firma/Institut: SIEMENS Karlsruhe
Branche: Netzwerktechnik
Laufzeit: 01.01.2020 bis 30.05.2020

Projekt: Programmierung eines Device Treibers für Temperatursensor eines PQI (Power Quality
Analyzer) Systemes

Folgende Arbeiten gehören zum Aufgabenbereich:
* Programmierung Debugging/Test eines Sciopta Device-Treibers
* Programmierung eines Sciopta Module-Treibers


Tätigkeit: Programmierung und Test/Debugging
Hardwareplatform: OMAP-L138, MAX31865
Betriebssystem: Sciopta
Sprachen: Lua, C
Hostplatform: Windows PC
Werkzeuge: CCS (TI)
Firma/Institut: AEberle Nürnberg
Branche: Energieleittechnik
Laufzeit: 01.07.2019 bis15.11.2019

Projekt: Programmierung von Scripten zum Flashen und Programmieren von Sigatur-EEPROMS ein PQI
(Power Quality Analyzer) System

Folgende Arbeiten gehören zum Aufgabenbereich:
* Programmierung der Lua Scripte
* Anpassung vom TFPTBootClient und InitDevice (C-Projekt, Sciopta)

Tätigkeit: Programmierung und Test/Debugging
Hardwareplatform: OMAP-L138
Betriebssystem: Sciopta
Sprachen: Lua, C
Hostplatform: Windows PC
Protokolle: TFTP
Werkzeuge: CCS (TI)
Firma/Institut: AEberle Nürnberg
Branche: Energieleittechnik
Laufzeit: 01.07.2019 bis15.11.2019

Projekt: Programmierung und Test für Automotive-Infotainment-System

Folgende Arbeiten gehören zum Aufgabenbereich:
* Analyse der Kundenrequirements
* Entwurf und Implementierung des Modules Booster Control
* Test und Fehleranalyse
* Unittests (Google Test, Google Mock)
* CDD Dokumentation (Enterprise Architect)
* Reviews für Code, CDD's, Unitests für die ganze Audio Diganose Domän (mit
Zuhilfenahme von Cruicible)
* Beachtung von ISO26262 ASIL-A Safety

Tätigkeit: Programmierung und Test/Debugging
Hardwareplatformen: Jacinto J5 und J6 (MCore)
Betriebssysteme: AutoSAR, Linux
Sprachen: C
Hostplatform: Windows PC
Protokolle: SomeIP, AVB
Werkzeuge: Arctic Studio (Eclipse), CCS (TI), Google Test und Google Mock, DOORS, Enterprise
Architect, Wireshark, DLT Viewer, Perforce, Elvis, Jira, Crucible
Firma/Institut: Harman Straubing
Branche: Automotive Infotainment
Laufzeit: 01.06.2016 bis30.6.2019

Projekt: Entwurf und Programmierung für Automotive-Infotainment-System

Folgende Arbeiten gehören zum Aufgabenbereich:
* Analyse der Kundenrequirements (DOORS)
* Entwurf und Planung mehrerer Module
* Erstimplementierung der Module Amplifier Control, Tuner Control, Audio
Diagnose Manager und Booster Control
* Entwicklung und Test

Tätigkeit: Programmierung und Test/Debugging
Hardwareplatformen: Jacinto J5 und J6, NXP Amplifier Chip, NXP Tuner Chip
Betriebssystem: AutoSAR, Linux
Sprachen: C
Hostplatform: Windows PC
Werkzeuge: Arctic Studio (Eclipse), CCS (TI), DOORS, Perforce
Firma/Institut: Harman Straubing
Branche: Automotive Infotainment
Laufzeit: 01.06.2015 bis 31.05.2016

Projekt: Ethernet-Treiber für Linux, Automotive-Infotainment-System

Folgende Arbeiten gehören zum Aufgabenbereich:
* Anpassung der TI Trieber für Jacinto J5 und J6
* Erweiterung der Treiber für Audio/Video Transfer mit AVB
* Testprogramme und Konfiguration der Linux Platformen auf J5 und J6

Tätigkeit: Programmierung und Test/Debugging
Prozessorplatformen: Jacinto J5 und J6
Betriebssystem: Linux
Sprachen: C
Hostplatform: Linux PC
Werkzeuge: git, Linux-Cross-Entwicklungsumgebung für ARM
Firma/Institut: Harman Becker Karlsbad
Branche: Automotive Infotainment
Laufzeit: 01.02.2015 bis 31.05.2015

Projekt: Treiber-Entwicklung für ein Automotive-Infotainment-System

Folgende Arbeiten gehören zum Aufgabenbereich:
* Portierung von Treibern von Treibern von x86 auf ARM Platform
* Erweiterung von Treibern für ARM und x86 Platform
* Treiber für PCI Express, FPGA Devices, Sysregs
* Build, Integration, Test DCE/Ducati Firmware für Jacinto J6

Tätigkeit: Programmierung und Test/Debugging
Prozessorplatformen: Tunnel Creek (Intel), Jacinto J6
Betriebssystem: QNX
Sprachen: C
Hostplatform: MsWin,Linux
Werkzeuge: Perforce, Momentics
Firma/Institut: Harman Becker Karlsbad
Branche: Automotive Infotainment
Laufzeit: 01.05.2014 bis 31.01.2015

Projekt: Unterstützung bei der Entwicklung eines Automotive-Infotainment-Systemes

Folgende Arbeiten gehören zum Aufgabenbereich:
* Statische und dynamische Analyse
* Analyse und Entwicklung zur Performance-Verbesserung u.a. im
Kern-Systembereich und im Navigationsmodul
* Analyse und Entwicklung zur Speicheroptimierung u.a. im
Kernel-Systembereich und im Navigationsmodul, CAN-Bus Anbindung
* Fehleranalyse
* Neuentwicklung und Verbesserung bzw. Korrektur einzelner Module und
Funktionen

Tätigkeit: Analyse und Programmierung
Prozessorplatformen: OMAP Controller, Cortex-A9 Controller
Betriebssystem: QNX
Sprachen: C, C++
Hostlatform: Linux
Werkzeuge: SVN, Jenkins, Valgrind, LibrCheck (QNX), AddressSanitizer (gcc, clang)
Firma/Institut: TechniSat Digital Dresden
Branche: Automotive
Laufzeit: 1.10.2013 bis 30.4.2014

Projekt: Customer Support Level 2 im Rahmen des Projectes SAM

Folgende Arbeiten gehörten zum Aufgabenbereich:
* Betreung und Problemlösungen für die zahlreichen Tier 2 Kundenprojekte
(Back Office)
* Lösung von HW Problemen
* Lösung von Integrationsproblemen
* Programmierung von Speziallösungen
* Fehlerananalyse

Tätigkeit: Problemanalyse und Problemlösungen
Prozessorplatformen: Infineon 3G Baseband, ARM11
Betriebssystem: TreadX
Sprachen: C, C++, ARM Assembler
Testplattform: Linux, Sun Solaris
Werkzeuge: ClearCase
Firma/Institut: Comneon GmbH Nürnberg (zuletzt Intel)
Branche: Mobiltelefone
Laufzeit: 1.9.2009 bis 31.09.2013

Projekt: Forschungsprojekt HIGAPS für das europäische Satelliten Navigations System Galileo

Folgende Arbeiten gehörten zum Aufgabenbereich:
* Integration und Test der Navigations SW auf einem Infineon 3G
Referenzphone
* Implementierung z.B. neuer AT Befehle im Comneon Stack
* Fehlerananalyse

Tätigkeit: Implementierung, Integration und Test
Prozessorplatformen: Infineon 3G Baseband, ARM11, Galileo Chip vom Frauenhofer Institut
Sprachen: C
Betriebssystem: Nucleus
Testplattform: Linux, Sun Solaris
Werkzeuge: ClearCase
Firma/Institut: Comneon GmbH Nürnberg
Branche: Mobiltelefone, GPS
Laufzeit: 1.9.2009 bis 31.12.2010

Projekt: Testspezifikation und Testdurchführung für eine Seitenrudersteuerung eines Flugzeuges
(Bombardier)

Folgende Arbeiten gehörten zum Aufgabenbereich:
* Testspezifikation
* Testdurchführung auf einem Simulator
* Fehleranalyse
* Testdokumentation

Tätigkeit: Testspezifikation und Testdurchführung
Prozessorplatformen: XC166, PPC
Sprachen: proprietäre Testscriptsprache
Testplattform: Linux
Werkzeuge: Simulationsprogramm verteilt auf 3 Linux PC
Firma/Institut: Liebherr-Aerospace Lindenberg GmbH
Branche: Avionik/Flugsteuerungen
Laufzeit: 1.9.2008 bis 31.8.2009

Projekt: Testspezifikation und Testdurchführung für ein embedded System in einem Wärmemengenzähler

Folgende Arbeiten gehörten zum Aufgabenbereich:
* Testspezifikation für ein Feldbusmodul (M-Bus)
* Einpflegen der Testspezifikationen in eine Requisite Pro Datenbank
* Entwicklung von Testscripts
* Testdurchführung
* Fehleranalyse

Tätigkeit: Testspezifikation und Testdurchführung
Prozessorplatformen: Renesas Prozessor
Sprachen: C, Assembler
Entwicklungsplattformen: WinXP
Werkzeuge: Requisite Pro
Firma/Institut: Landis+Gyr GmbH
Branche: Energy Metering
Laufzeit: 1.4.2008 bis 30.09.2008

Projekt: Test und Integration für ein Mobiltelefon (iPhone 1) eines amerikanischen
Computerherstellers (Apple)

Folgende Arbeiten gehörten zum Aufgabenbereich (Auftraggeber war eine deutsche Softwarefirma):
* Durchführung und Entwicklung von Regression Tests für den Basebandchip
(speziell für die Inter Processor Comunication über SPI und für AGPS
Scenarios)
* Fehleranalyse der Datenkommunikation über TCP/IP mit Wireshark
* Perl Testscripts für die Kommunikation über den Applicatin Processor über
TCP/IP (über Sockets)
* Fehleranalyse SPI und AGPS
* Onsite Support in Cupertino (USA, CA), mehrfach für jeweils 2-3 Wochen

Tätigkeit: Test und Integration, Entwicklung von Testszenarien, Onsite Support
Betriebsysteme: Nucleus, MacOSX
Prozessorplatformen: Dualmode Basebandchip, ARM11 Core
Sprachen: C, C++, Assembler,Perl
Entwicklungsplattformen: Sun Solaris, Win2000/XP, MacOSX
Werkzeuge: Clear Case
Firma/Institut: COMNEON GmbH
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 04/2007 - 30.04.2008

Projekt: Test und Integration UMTS DualMode Physical Layer

Folgende Arbeiten gehörten zum Aufgabenbereich:
* Durchführung von Regressiontests in einerHosttestumgebung (Sun Solaris)
* Programmierung neuer Hosttests (C, Sun Solaris)
* Durchführung von Regressiontests in Laborumgebung inclusive Lifenetzwerk
* Programmieren von Testscenarien für dieLabortestumgebung (C, LabWin,
Win2000/XP)
* Durchführung von Mobility-Fieldtests
* Fehleranalyse nach obigen Tests
* Fehleranalyse der Datenkommunikation über TCP/IP mit Ethereal
* Lösung analysierter Fehler im Physical Layer
* Analyse und ggf. Lösung von Fehlern

Tätigkeit: Test und Integration, Entwicklung von Testscenarien
Betriebsysteme: Proprietärer RTK (Philips-NXP)
Prozessorplatformen: ARM9
Sprachen: C
Entwicklungsplattformen: Sun Solaris, Win2000/XP, Linux
Werkzeuge: Clear Case
Firma/Institut: NXP Semiconductors GmbH (vormals Philips Semiconductors)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2005 - 2007


Projekt: Entwicklung, Test, Maintenance Mobile Phone Connectivty

Zum Conectivity Bereich des Mobile Phone Stacks gehören:
* UART Treiber
* USB Treiber und Protocol Stack
* IrDA Treiber und Stack
* Generic Serial IO Driver (SIO)
* TCP/IP (PPP)
* IP Relay
* Trace System

Im Connectivity Team fielen dabei folgende Arbeiten an:
* Ergänzungen und Erweiterungen zur Angleichung an weiterentwickelte
Standards
* Änderungen und Ergänzungen zur Befriedigung von Kundenwünschen
* Integration auf neuen Plattformen
* Integration für Kundenprojekte
* Maintenance
* Fehleranalyse der Datenkommunikation über TCP/IP mit Ethereal

Im Rahmen dieser Aufgaben erfolgte im Zusammenhang mit einem Kundenprojekt auch
ein mehrwöchiger Einsatz in Atlanta (USA).

Tätigkeit: Entwicklung, Integration
Betriebsysteme: OSE, Nucleus
Prozessorplatformen: C166, ARM9
Sprache: C
Entwicklungsplattformen: Sun Solaris, Linux, Win2000
Werkzeuge: Clear Case
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2001 - 2005

Projekt: Integration von Mobile Stack und Real Time Linux


Es war eine Machbarkeitsstudie, bei der ein Real Time Linux mit dem COMNEON Stack auf einem
Infineon Basebad (also kein Smartphone) integriert werden sollten. Es fielen
für mich folgende Arbeiten an:
* Test und Integration
* Fehleranalyse der Datenkommunikation über TCP/IP mit Ethereal


Tätigkeit: Integration und Test
Betriebsysteme: MontaVista Linux, später RTLinux
Prozessorplatformen: ARM9
Sprache: C, C++
Entwicklungsplattformen: Sun Solaris, Linux, Win2000
Werkzeuge: Clear Case
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2005 (6 Monate ca. 30-40 % parallel zu anderen Aufgaben)


Projekt: IrDA Treiber Integration in Mobile Phone Stack

Integration des ESI (Extended Systems) IrDA Treiberstack in einen GSM-GPRS-Edge-UMTS Mobile Phone
Stack für mehrere Infineon Hardware-Plattformen und verschiedene
Kundenprojekte.

Folgendes war zu implementieren implementieren:
* Schnittstelle zum UART Treiber (SIR IrDA Mode)
* Treiber für dedicated FIR device
* IrDA Framer
* Posix-conformer SIO Treiber für IrCOMM
* Obex Interface

Die Integration und die Tests erfolgten auf verschieden Evaluationboards bzw.
Phone Prototypen. Dabei kamen IrDA Protokolltester und die Primary/Secondary
Testsuite sowie der IrObexTester von ESI zu Einsatz.

Zur Tätigkeit des Feature Managers gehörten die Projektplanung und das
Controling der Entwicklungsphasen einschließlich aller IrDA relevanten
Upper-Layer wie z.B. IrObex Schnittstellen zum MMI.

Tätigkeit: Feature Manager, Implementierung, Integration und Test
Betriebsysteme: OSE, Nucleus
Prozessorplatformen: C166, ARM9
Sprache: C
Entwicklungsplattformen: Sun Solaris, Linux, Win2000
Werkzeuge: Clear Case
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2003-2004, 4 Monate

Projekt: Entwicklung, Implementierung und Integration USB Stack

In einen Mobile Phone Stack wurde ein USB Stack implementiert, der als Communication Class Device
die Anbindung des GPRS Modems über USB erlauben sollte, sowie über einen
anderen Endpoint Trace Ausgaben ermöglichte. Als USB Hardware wurde ein Philips
PDIUSBD12 verwendet. Für die Ansteuerung der Hardware musste ein Treiber
entwickelt werden. Dann erfolgte die Integration des Modems in einen WindowsCE
PDA.

Tätigkeit: Konzeption, Entwicklung, Implementierung, Integration
Betriebsysteme: OSE, WindowsCE
Prozessorplatform: C166
Sprache: C
Entwicklungsplattformen: Sun Solaris, Linux, Win2000
Werkzeuge: Clear Case
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2003, 6 Monate

Projekt: GSM Datenmodul

Für einen shweizer Elekronikhersteller wurde ein GSM Stack auf dessen Platform integriert. Das
Projekt wurde bereits von anderen Mitgliedern des Teams begonnen.

Notwendig waren noch im Wesentlichen folgende Arbeiten:
* Anpassen der kompletten vorhandenen Software, einschließlich GSM
Protokollstack
* Ergänzung mit zusätzlichen Funktionen z.B. im Power management
* Erweiterung des SIM Treibers (z.B. Hot Plug-In)
* EEPROM Treiber
* Vorbereitung für FTA Tests


Tätigkeit: Implementierung, Integration
Betriebsystem: Nucleus
Prozessorplatform: OneC Basebandchip (Kern ARM7)
Sprache: C
Entwicklungsplattformen: Sun Solaris, Windows NT
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2001, 3 Monate

Projekt: Baseband Radio Simulator

Für die Entwicklung und Regression-Tests der GPRS Layer L1 Software auf einem Hostsystem (Sun oder
Linux PC) musste eine Simulation entwickelt werden. Dabei sollte die Funktion
des DSP, der Luftschnittstelle inclusive Fieldemulation (mehrere Basestations)
simuliert werden.

Tätigkeit: Entwurf, Entwicklung, Programmierung
Betriebsystem: Sun Solaris, Linux
Sprache: C
Software: GNU
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2001, 6 Monate



Projekt: Hardware Abstraction Layer (HAL) für GPRS L1

Der vorhandene GPRS Layer L1 musste in Physical Layer und HAL getrennt werde.
Der HAL wurde in C programmiert, es wurde aber ein objektorientierter Ansatz
verwendet. Dazu wurde ein oo Framework entworfen und implementiert.

Tätigkeit: Entwurf, Entwicklung, Programmierung
Betriebsysteme: Nucleus
Prozessorplatform: Infineon Basebandchip (TriCore Kernel)
Sprache: C
Entwicklungsplattformen: Sun Solaris, Windows NT
Werkzeuge: Clear Case
Firma/Institut: COMNEON GmbH & Co. OHG (Infineon AG)
Branche: Mobile Phone Stack Entwicklung
Laufzeit: 2000, 6 Monate

Projekt: Änderungen Board Support Package MC360

Änderungen und Anpassungen am Board Support Package für einen MC360 Controller
(68k Kern) für pSOS Version 2.2.2. Der Controller arbeitete auf einer Baugruppe
von GSM Netzwerkkomponenten (TRAU).

Tätigkeit: Programmierung, Test
Betriebsysteme: pSOS
Prozessorplatform: Motorola MC360 (68k)
Sprache: C, Assembler
Entwicklungsplattformen: Sun Workstation
Firma/Institut: Lucent Technologies Inc.
Branche: Mobile Netzausrüster (GSM)
Laufzeit: 2000, 2 Monate

Projekt: Bootimage für MPC860 in GSM Netzwerkeinheit (TRAU)

Die Baugruppe enthält 8 DSP und einen MPC860 und wandelt GSM Codecs in ISDN
Codec.

Folgende Arbeiten wurden durchgeführt:
* Konzeption und Entwicklung eines Board Support Packages
* Modellierung, Implementierung und Integration des Bootimages


Das Bootimage ist eine vollständige und eigenständige pSOS Application. Es hat
die Aufgabe das eigentliche Application Image vom übergeordneten Controller
über ein spezielles Protokoll über dem TDM - Backplane zu empfangen, zu laden
und zu starten. Vorher initialisiert es die Hardware und lädt dazu über den
Backplane die Firmware für die DSP und verschiedene FPGA.

Tätigkeit: Entwurf, Programmierung, Test
Betriebsysteme: pSOS
Prozessorplatform: Motorola MPC860 (PPC Kern)
Sprache: C, Assembler
Entwicklungsplattformen: Sun Workstation
Firma/Institut: Lucent Technologies Inc.
Branche: Mobile Netzausrüster (GSM)
Laufzeit: 1999-2000, 16 Monate

Projekt: Objektorientiertes Datenbanksystem

Tätigkeit: Entwurf, Programmierung, Test
Betriebsystem: WinNT, Linux PC, Linux auf Dec Alpha Multia Station
Sprache: i386 Assembler, C, Objective C
Entwicklungswerkzeuge: GNU
Firma/Institut: Eigenentwicklung
Branche: Softwarehersteller
Laufzeit: 12 Monate

01/1992 - 12/1993
Systemprogrammierung für SINUMERIK Hardware
Siemens Erlangen

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Bereitschaft, mit dem Zug zu Orten mit einer maximalen Entfernung von 4 Stunden zu reisen.
Profilbild von Uwe Bernhardt Rücksendemanager, Systemprogrammierung für SINUMERIK Hardware aus Nuernberg Rücksendemanager, Systemprogrammierung für SINUMERIK Hardware
Registrieren