Realtime and Embedded Software Entwickler (alle Geschlechter)
Aufgaben
- Entwicklung von stabilisierten, optronischen Plattformen
- Vernetzung von multispektralen Videokameras, Laserentfernungsmessern,Bildverarbeitungselektronik (Video Tracking), Inertialmesssystemen und Regelungen von elektromechanischen Antriebseinheiten zu High Performance Sichtsystemen
- Entwicklung von modellbasierter Echtzeit-/Multitasking-Software für Embedded Rechnersysteme mit RTOS und Multicore Prozessoren zur Steuerung und Regelung
- Weiterentwicklung des Human Machine Interfaces auf Basis von Web Technologien zur Unterstützung der Inbetriebnahme und zu Servicezwecken
- Software Engineering nach V-Modell oder im SCRUM-Team
- Test, Integration und Verifikation entwickelter Software im Sichtsystem
- Mitwirkung bei Gesamtsystemintegrationen, Produktpräsentationen und Produkterprobungen
Erforderliche Kompetenzen
- Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung mit dem Schwerpunkt Embedded Softwareentwicklung
- Berufserfahrung in der Softwareentwicklung zur Signal- und Datenerfassung in Entzeit
- Eventsteuerung
- Ablaufsteuerung
- Berufserfahrung in der objektorientierten SW-Entwicklung mit C++
- Kenntnisse in Socket-/Middleware-Programing zur Automatisierung verteilter Systeme mit CAN-Bus und Ethernet
- Kenntnisse in der SW-Architekturbeschreibung mit UML
- Kenntnisse in der Entwicklung von Unit- und Component Tests mit BOOST
- Kenntnisse im Umgang mit Sniffer- und Diagnosewerkzeugen
- Verhandlungssichere Deutsch- und Englischkenntnisse