STAR Specialists
Embedded Softwareentwickler C++ / Regelungstechnik Standort Aalen (m/w/d)
Aalen
Algorithmen
C
C++
Enterprise Architect
Git
QNX
+6
Zuständigkeiten
- Entwicklung regelungstechnischer Algorithmen zur mechanischen Stabilisierung optronischer Plattformen und hochperformanter Sichtsysteme
- Kombination und Verarbeitung von Inertialmesssystemen sowie Regelung elektromechanischer Antriebseinheiten
- Entwicklung von Echtzeit und Multitasking Software für Embedded Rechnersysteme mit RTOS und Multicore Prozessoren
- Modellorientierte Entwicklung von Softwarelösungen für Steuerungs- und Regelungsanwendungen
- Entwicklung und Implementierung von Softwarekomponenten in C++ für Echtzeitanwendungen, Signal und Datenerfassung sowie Ablaufsteuerungen
- Integration von Softwarekomponenten und Durchführung von Systemintegrationen innerhalb des Entwicklungsteams
- Verifikation und Test der entwickelten Software innerhalb der optronischen Sichtsysteme
- Mitarbeit im agilen Softwareentwicklungsprozess sowie bei Requirements Engineering und Spezifikationserstellung
- Unterstützung bei Gesamtsystemintegrationen, Produkterprobungen und Produktpräsentationen
Anforderungen
- Abgeschlossenes Studium der Elektrotechnik, Informatik, Mechatronik, Regelungstechnik oder eine vergleichbare Qualifikation, mindestens Bachelor
- Schwerpunkt beziehungsweise fundierte Erfahrung in der Embedded Softwareentwicklung
- Vertiefte Kenntnisse in der Regelungstechnik, beispielsweise lineare oder modellbasierte Regelungsverfahren wie MPC und LQR
- Sehr gute Kenntnisse in der Softwareentwicklung mit C++ für Echtzeitanwendungen
- Kenntnisse in der Signalverarbeitung, beispielsweise mit Kalman Filtern
- Erfahrung mit Echtzeitbetriebssystemen und Multicore Architekturen, idealerweise QNX RTOS
- Kenntnisse von Multi Processing System on Chip Architekturen, idealerweise Xilinx Zynq Ultrascale MPSoC, von Vorteil
- Erste Erfahrung in der Beschreibung von Softwarearchitekturen mit UML und Enterprise Architect
- Kenntnisse im Requirements Engineering sowie in der Erstellung technischer Spezifikationen
- Sicherer Umgang mit Versionsverwaltungssystemen, insbesondere Git
- Verhandlungssichere Deutschkenntnisse sowie gute Englischkenntnisse
- Kreatives und analytisches Denkvermögen sowie Freude an eigenverantwortlicher Arbeit in einem agilen Entwicklungsteam
Job-Infos
Berufsfelder
Anwendungsentwicklung
Embedded Systems
Studienfächer
Elektrotechnik
Informatik
Informationstechnik
Ingenieurwissenschaften
Abschluss
Bachelor
Master/Diplom
IT-Gehälter
Was kann ich verdienen?
Ähnliche IT-Jobs
- Universität TrierJunior Software Developer (m/w/d)TrierAnwendungsentwicklung
- Finanz InformatikJava Entwickler (m/w/d)Münster +1Anwendungsentwicklung
- Reply Deutschland SE(Junior) DevOps Software Engineer (m/w/d)MünchenSystem Engineering / Admin +1
- CompuSafe Data Systems AGCloud DeveloperNürnberg +4System Engineering / Admin +1
- CompuSafe Data Systems AGVBA Developer – TemplateentwicklungAachenWebentwicklung +1
Weitere Jobs
get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen