Ihre Aufgaben
1. Entwicklung von Echtzeit-Firmware in C/C++ für Embedded-Plattformen (DSP, MCU, ARM, SoM) - sowohl Bare-Metal als auch mit RTOS oder unter Linux
2. Eigenverantwortliche Betreuung von Softwareprojekten innerhalb der Produktentwicklung
3. Koordination der interdisziplinären Zusammenarbeit mit angrenzenden Fachbereichen
4. Begleitung des gesamten Entwicklungsprozesses:
Anforderungs- und Machbarkeitsanalysen
Architekturplanung
Implementierung
Fehleranalyse und -behebung
Prototypentests und Dokumentation
5. Sicherstellung der Einhaltung von Entwicklungsprozessen, Coding-Guidelines und Qualitätsstandards
6. Durchführung von Code Reviews sowie Weiterentwicklung von Best Practices
7. Recherche und Integration neuer Technologien zur Optimierung bestehender Systeme
Ihre Qualifikationen
8. Studium der Elektrotechnik, Technischen Informatik oder vergleichbare Qualifikation
9. Erfahrung in C/C++ (Beruf, Studium oder Projekte) sowie Interesse an Embedded- und hardwarenaher Entwicklung
10. Kenntnisse in agilen Methoden, idealerweise auch im Anforderungsmanagement und in der Architekturplanung
11. Erfahrung mit Tools wie Visual Studio, Eclipse, Git oder Jira sowie Kenntnisse in RTOS/Embedded Linux von Vorteil
12. Teamfähigkeit, selbstständige Arbeitsweise und Freude am interdisziplinären Austausch
13. Strukturierte, lösungsorientierte Kommunikation sowie gute Deutsch- und Englischkenntnisse
Ihre Vorteile
Bei uns arbeiten Sie unbefristet und in Festanstellung. Darüber hinaus bieten wir Ihnen einen Haustarifvertrag, der auf die Gehaltsstrukturen der verschiedenen Berufsgruppen zugeschnitten ist und Qualifikation sowie Berufserfahrung honoriert. Neben den tariflich gesicherten Sozialleistungen eines expandierenden Unternehmens bieten wir Ihnen die Möglichkeit, sich entsprechend Ihres individuellen Erfahrungsschatzes persönlich und fachlich weiterzubilden.