Senior-Software-Entwickler (m/w/d)
Die G.i.N. GmbH ist seit 1991 kontinuierlich gewachsen, hat wirtschaftlichen Erfolg und wir freuen uns über beste Zukunftsaussichten. Unsere intelligenten Datenlogger werden als Stand Alone-Werkzeug zum Aufzeichnen der Datenkommunikation über CAN/CANFD, LIN, FlexRay, automotive Ethernet eingesetzt. Der Erfolg unserer Produkte entspricht dem Anspruch unserer Kunden, eine möglichst fehlerfreie Vernetzung ihrer hocheffizienten Bus-Systeme zu gewährleisten. Du findest unsere Produkte weltweit z. B. in der Automobilindustrie, bei Bau- und Landwirtschaftsmaschinen und auch in der Transportbranche im Einsatz. Unsere Werte und Leitlinien bei der G.i.N. GmbH sind Leidenschaft, Hilfsbereitschaft, Zusammenhalt, Respekt, Integrität, Vertrauen, Teamwork – eben unser Team! Und mit DIR, wenn DU diese Werte teilst!
Deine Aufgaben:
- Du bist für die Entwicklung von Code- Generatoren und Compilern mit (C/C++) für unsere Datenlogger-Syste me verantwortlich
- Der Codegenerator läuft auf Windows PCs und generiert Codes für unsere eingebetteten Systeme. Daher bist Du in beiden Welten (PC-Applikation sowie Embedded Softwareentwicklung) unterwegs
- Zu Deinem Aufgabengebiet gehört auch die Entwicklung von neuen Software Modulen und Funktionalitäten sowie das Refactoring von Bestandscode
- Außerdem erstellst Du die Dokumentation und Unit Tests für deine Softwaremodule
- Die Software-Lieferung über unsere CI/CD Pipeline gehört ebenfalls zu Deinen Aufgaben
- Du arbeitest mit unterschiedlichen Schnittstellen in der Entwicklung (Embedded Linux, PC-Tools, DevOps) sowie mit dem Produktmanagement und dem Testcenter zusammen
Dein Profil:
- Abgeschlossenes Studium im Bereich Informatik, Natur- oder Ingenieurwissenschaften, oder vergleichbare Qualifikation
- Langjährige Erfahrung in der Embedded-Softwareentwicklung mit C/C++ sowie Erfahrung in der Erstellung von PC- Software
- Erste Erfah rung mit der Erstellung eigener Compiler oder Code- Interpretern im Embedded Umfeld
- Erfahrung in der Erstellung von Unit Tests, Modul Tests und Integrationstests im Kontext von Continuous Integration
- Versierter Umgang mit Buildmanagement Tools (z.B. Make/CMake), Linker Skripten und Versionsverwaltungsprogrammen. Erfahrungen mit Docker wären vorteilhaft.
- Hohe Zuverlässigkeit sowie eine selbstständige, eigenverantwortliche und gewissenhafte Arbeitsweise
- Teamgeist sowie ausgeprägtes Maß an Engagement und Innovationsfreude verbunden mit hohem Qualitätsbewusstsein
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Deine Benefits bei der G.i.N. GmbH
√ Flexible Arbeitsgestaltung √ Klimatisierte und ergonomische Arbeitsplätze √ Attraktive Altersvorsorgemodelle √ Umfangreiches Versicherungspaket √ Corporate Benefits √ Fahrtkostenzuschuss √ Kostenlose Parkplätze √ JobRad √ Weiterbildungsangebote √ Pluxee Essensgutscheine √ Freie Getränke und Obstkorb
Die genannten Mitarbeitervorteile können je nach Postion und Abteilung abweichen.