07.12.2025 aktualisiert

TH
100 % verfügbar

Elektrotechnik Ingenieur

Korntal, Deutschland
Korntal +100 km
Diplom (FH)
Korntal, Deutschland
Korntal +100 km
Diplom (FH)

Profilanlagen

CV - Thomas Hirsch

Skills

C (Programmiersprache)HTMLJavaElektrotechnikAssemblerspracheAtlassian ConfluenceAtlassian JiraAutomobilindustrieRundfunkC#UNIXC++CompilerDebuggingLinuxGerätetreiberEthernetFirmwareFPGARexxLokale NetzwerkeLithografieMATLABOrcadCadence VirtuosoPowerpcService Request ManagementIntegration (Software)VhdlCodeBeamerTestenDOORS (Software)ModelSimCanoe Software
FPGA, Debugging, Firmware, Microsoft Windows, Unix/Linux, PCI, IDE, I²S, I²C, SPI, x86, Motorola 68k, Coldfire, PowerPC, ARM, FPGA-programmierung (Altera/Xilinx/Lattice, CAN, C, C++, C#, Java, Assembler (6502, 680x0, ARM, PowerPC, AHDL, VHDL, HTML, Rexx, device driver, IBM Blades, CELL, Linux, HighTec Compilers, Logfiles, Tricore, LAN, PCB, OrCAD, Cadence, Assembler, VB, CAPPL, DOORS, Modelsim, Xilinx, Matlab, CanOE, Famos, MIB, NTG, ATAT, VN2640, DTCP, SRM, AKE, vTESTstudio, MOST, MOST150, VN2620, Ethernet, Jira, ELVIS, Codebeamer, Confluence

IVI Infotainment Systemintegration und Entwicklungtest. Android Auto und Carplay Zertifizierung.

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Controller

BMC IBM (2007-2008):

IBM Cell Blade, Baseboard Management Controller (BMC)
Code Entwicklung und Bringup.

Aufgabe: Erstellung von neuen und Wartung von bestehenden
Programmteilen des Embedded controllers in C und
Assembler.
Bestehend aus den Aufgaben: Betriebsüberwachung des
CELL Processors, (Initial-) Konfiguration des CELL
Processors. Dazu nötige Kenntnisse: Interface und




Seite 2




Hardwareverhalten des CELL Processors, Hardware
spezifikation IBM Blades und BladeCenters. Betrieb und
Management von Blades/BladeCentern. Hard und
Softwaremäßiges Verständnis für die
Überwachungssensorik.
Technologie: CELL, PowerPC, Linux, C#




Compilersupport BOSCH (2008-2009):

I Absicherung des Gnu C-Compilers für Tricore Prozessor
(Siemens/Infineon)
II Integration der Comilersuite in die neue Version der
Entwicklungsumgebung. Dies mit Hilfe eines Java
Programms, das mit Hilfe von Optionsdateien alle
Arbeitsaufträge initiieren und steuern kann. Sowie die
Erzeugung vielfältig verschiedener Logfiles, teilweise mit
Hilfe fremder Bibliotheken.
III Anwendersupport bei Fragen zum C-Compiler zur
Entwicklungsumgebung und spezieller Programmier-
Probleme von Steuergeräten und der Tricore C-
Implementation
Technologie: Tricore, C, Java


Thinel Natami (2009-2010):

Erstellung, Entwicklung und Inbetriebnahme eines
eigenständigen Unterhaltungs-Rechnersystems mit allen
notwendigen und üblichen Komponenten und Schnittstellen.

Komponenten: FPGA-Logik zur Anbindung des Prozessors,
10ns SRAM, 400MHz DDR2-DRAM.

Schnittstellen: FPGA-Logik für Maus, Tastatur, FDD, HDD,
PCI, DVI, Audio in/out, USB2, LAN.

Aufgabe: Systemdesign, Bauteileauswahl,
PCB Design und Layout mit Cadence OrCAD PCB Designer,
FPGA Design,
Erstellung von Testprogrammen in Assembler,




Seite 3




Inbetriebnahme.



Thales (2010): Schaltungsentwicklung der Prozessorsteuerung eines
Funkgeräts unter Verwndung eines Motorola PowerPC
Prozessors.

Aufgabe: Systemdesign, Bauteileauswahl,
PCB Design und Layout mit Cadence Concept HDL / Allegro,


Gentex

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden