Für unseren Kunden am Standort Aalen (alt.Oberkochen), suchen wir einen
"Softwareentwickler (m/w/d) C++
"
.
Der Stelleninhaber (m/w/d) ist verantwortlich für folgende Tätigkeiten und Aufgaben:
* Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform
* Anforderungsanalyse, Spezifikation und Entwickeln der Softwarearchitektur
* Strategische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse
* Unterstützung anderer Entwicklungsteams bei Ausprägung und Einsatz der Softwareplattform
* Entwicklung in C++ und gegebenenfalls Rust und TypeScript unter Linux, QNX, FreeRtos
* Auswahl und Aussteuerung externer Entwicklungspartner
* Agile Planung und Umsetzung der Softwareentwicklung durch SCRUM
* Nutzung moderner Softwaretechnologien (C++17/20, Web-Technologien, Rust, git, Atlassian Tools, CMake, catch2, sqlite, buildroot, …)
Persönliche Anforderungen:
* mind. Bachelor-Studiengang Informatik oder vergleichbaren Studiengängen mit Schwerpunkt Softwareentwicklung
* Mehrjährige Berufserfahrung als Softwarearchitekt (m/w/d)
* MS-Excel, MS-Office, MS-Power Point mind. detaill. Spezialkenntnisse
* Sehr gute Kenntnisse im Bereich Programmierung (mindestens C++17/20 oder Rust)
* Deutsch verhandlungssicher, Englisch mind. versiert
* Kenntnisse in Buildroot, Docker oder Xilinx vorteilhaft
* Kenntnis im Bereich der IT-Security sind wünschenswert
* Kenntnisse von XML, JSON, Bamboo, Git, Virtualisierung sowie Xilinx Zynq Ultrascale MPSoC Plattformen vorteilhaft
* Gute Kenntnisse Socket- / Middleware-Programming (TCP-UDP / IP, DDS, CANopen) zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet von Vorteil
* Sehr gute Kenntnisse in der Softwareentwicklung zur Signal- und Datenerfassung in Echtzeit, für Event- und Ablaufsteuerungen