Im Auftrag eines namhaften Unternehmens im Bereich Sicherheitstechnik und Elektronik am Standort Albstadt suchen wir Dich als Embedded Software Entwickler (m/w/d). Du kannst Dich auf die Weiterentwicklung innovativer Softwareprodukte im anspruchsvollen Zutrittskontrollbereich freuen. Unser Auftraggeber legt Wert auf zukunftsweisende Lösungen und innovative Technologien. Dich erwartet eine Position, in der Du aktiv an der Gestaltung neuer Produkte mitwirken kannst und Deine Expertise täglich gefragt ist. Deine Aufgaben bei uns Erarbeitung effektiver und zukunftsorientierter Softwarelösungen basierend auf Marktanforderungen und Kundenbedürfnissen. Konzeption, Entwicklung und Implementierung von Software für Embedded Systeme in C und C++. Analyse, Spezifikation und Design von Softwarearchitekturen für neue Produkte und Funktionen. Durchführung von Tests und Qualitätssicherungsmaßnahmen zur Gewährleistung stabiler und leistungsfähiger Software. Technischer Support und Fehleranalyse bei bestehenden Softwareprodukten. Dokumentation von Entwicklungsprozessen und Softwarearchitekturen. Aktive Teilnahme an der Definition von Entwicklungsstandards und Best Practices. Zusammenarbeit in agilen Teams, z.B. mittels Scrum oder Kanban. Das bringst Du mit Du bist ein versierter Embedded Software Entwickler, der sich für innovative Technologien begeistert und proaktiv eigene Ideen einbringt. Dein analytisches Denkvermögen und Deine strukturierte Arbeitsweise zeichnen Dich aus. Wenn Du zudem teamfähig bist und gerne in einem dynamischen Umfeld arbeitest, dann bist Du bei uns genau richtig. Das erwartet Dich Ein sehr gutes Arbeitsklima in einem innovativen und engagierten Team. Eine anspruchsvolle und abwechslungsreiche Tätigkeit mit hohem Gestaltungsspielraum. Ein attraktives und leistungsgerechtes Gehaltspaket. Flexible Arbeitszeiten für eine gute Work Life Balance. Ein BusinessBike Angebot. Möglichkeiten zur persönlichen und fachlichen Weiterentwicklung. Moderne Arbeitsplätze und neueste Technologien. Wertschätzung Deiner Arbeit und Beiträge. Betriebliche Altersvorsorge und weitere Sozialleistungen. Regelmäßige Teamevents und eine offene Unternehmenskultur.
Anforderungen
- Abgeschlossenes Studium (Informatik o.ä.) oder vergleichbare Qualifikation
- Berufserfahrung in der Embedded-Software-Entwicklung
- Sehr gute Kenntnisse in C und C++
- Erfahrung mit Mikroprozessoren (Cortex M0-M4, ATMega)
- Grundkenntnisse in der Elektrotechnik
- Kenntnisse im Bereich Zutrittskontrolle
- Umgang mit gängigen Entwicklungstools und Debuggern
Wünschenswert
- Kenntnisse in RFID (MIFARE®, LEGIC®) oder Bluetooth® Low Energy
- Erfahrung mit Netzwerktopologien (Ethernet, WiFi)
- Erfahrung in agiler Softwareentwicklung (Scrum, Kanban)
- Fähigkeit zur Arbeit mit Versionierungssystemen (z.B. Git)
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift