Softwareentwickler, -architekt (m/w) Embedded Systems & FPGA

Stuttgart  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Softwarearchitekt, Hardwarenahe & FPGA Programmierung, VHDL, Bussysteme

Für unseren international tätigen Kunden aus dem Hochtechnologiesektor suchen wir einen erfahrenen freiberuflichen Software-Spezialisten (m/w) mit hoher Hardware Affinität für die Konzeptentwicklung für embedded Systeme im Kontex der Messgeräte Entwicklung.


Diese Aufgaben erwarten Sie:

- Konzeptentwicklung für embedded Systeme: Sandboxing, Benutzer- und Rechtekonzepte
- Linux-Treiberentwicklung für embedded systeme: SPI, I2C, Speicherinterfaces (GPMC), MMC, Flash, MII (Ethernet), RS485/Profibus, CAN, von TCP/IP, MODBUS TCP
- Erstellung von Benutzerspezifischen Übertragungsprotokollen auf Basis von TCP/IP, MODBUS TCP, Profibus
- Erstellen von Linux-Toolchains für die embedded Entwicklung inkl. Versions- und Releasemanagement
- Patchen und optimieren von Kernel-Modulen, Compilieren von Linux „from sratch“ auf Basis vom IC-Hersteller bereitgestellten Patches und Treiberbibliotheken
- Erstellung und Wartung von Board Support Packages
- Einbinden von closed source Dritt-Bibliotheken und Treibern (Profibus)
- Hardwarenahes Debugging mithilfe von JTAG
- Debugging und Testing
- Einbinden von Dritt-Modulen für Speicherinterfaces und Algorithmen (z.B. FFT-Module, DDR3-Speicherinterface), Synchronisierung auf externe Systeme
- Planung und Konzeptionierung FPGA / VHDL


Unsere Anforderungen an Sie sind:

- Gutes Studium der Informatik, Elektrotechnik, Automatisierungstechnik, technischen Informatik, o.Ä.
- Mehrjährige Projekterfahrung (mind. 3-5 Jahre) als Embedded Softwareentwicklung mit hohem konzeptionellen Anteil
- Know How für Linux-basierte embedded Systeme
- Hardwarenahe Programmierkenntnisse in C/C++
- Kenntnisse in GPU-Programmierung und in schnellen Berechnungsalgorithmen
- Erfahrung mit Entwicklung von Multi-Threat-Systemen
- Kenntnisse / Know how in der FPGA-Programmierung und VHDL
- Kenntnisse / Know how von FPGA-internen und externen Bussystemen (z.B. Wishbone-Bus, SPI, I2C)

- Hohe Methodenkompetenz und ausgezeichnete Kommunikationsfähigkeiten
- Durchsetzungsvermögen und strukturierte Arbeitsweise
- Gute Deutsch- und Englischkenntnisse
Start
03.2016
Dauer
12 Monate
Von
Professional Scientists GmbH
Eingestellt
12.02.2016
Ansprechpartner:
Nadine Barthold
Projekt-ID:
1069817
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren