Auf einen Blick
- Aufgaben: Entwickle komplexe Embedded Systeme im Bereich Sicherheitstechnik von der Idee bis zur Produktion.
- Arbeitgeber: Thales ist ein globaler Technologieführer in der Sicherheits- und Verteidigungsbranche.
- Mitarbeitervorteile: Genieße flexibles Arbeiten, betriebliche Altersvorsorge und zahlreiche Weiterbildungsmöglichkeiten.
- Warum dieser Job: Werde Teil eines innovativen Teams und gestalte die Zukunft der Sicherheitstechnik mit.
- Gewünschte Qualifikationen: Studium in Informatik oder verwandten Bereichen sowie Erfahrung in C/C++ und Embedded Softwareentwicklung.
- Andere Informationen: Standort Ditzingen bietet eine moderne Arbeitsumgebung und zahlreiche Mitarbeiterangebote.
Das voraussichtliche Gehalt liegt zwischen 42000 - 84000 € pro Jahr.
Ihre Mission
Sie begleiten die komplette Entwicklung von komplexen Embedded System Plattformen im Bereich der Sicherheitstechnik von der Angebotserstellung, über die Definitions- sowie Entwicklungsphase, bis zur Produktion. Dies beinhaltet die Übernahme der Anforderungsanalyse und die Zuordnung der Spezifikationen auf die Hardware- und Software-Komponenten. Zudem unterstützen Sie bei der Entwicklung der Systemarchitektur und dem Design neuer Systemkonzepte.
- Projektteammitglied: Mitwirkung in einem Projektteam zur Entwicklung von Software für neue Produkte im Bereich der professionellen Sicherheitstechnik.
- Technische Erfassung: Durchführung der technischen Erfassung, Analyse und Erstellung von Softwarekonzepten basierend auf Kundenanforderungen.
- Embedded Softwareentwicklung: Erstellung von Embedded Software für Mikrocontroller (Bare Metal) und linuxbasierte Betriebssysteme, hauptsächlich in C und C++.
- Design Patterns: Kenntnis und Anwendung von Design Patterns zur Verbesserung der Softwarearchitektur.
- Technische Dokumentation: Lesen, Prüfen und Erstellen technischer Dokumente zur Unterstützung der Softwareentwicklung.
Darauf freuen wir uns
- Akademische Qualifikation: Erfolgreich abgeschlossenes Studium in Nachrichten-/Informationstechnik, (Technische) Informatik oder einer vergleichbaren Disziplin.
- Praktische Erfahrung in Softwareentwicklung: Erfahrung in der hardwarenahen Softwareentwicklung in C/C++ sowie in der Programmierung von Software für MPUs (ARM Cortex M und A) und MCUs von Microchip und ST.
- Device-Treiber Programmierung: Kenntnisse in der Programmierung von Linux Device-Treibern.
- Entwicklungstools und CI-Toolchain: Erfahrung mit aktuellen Entwicklungstools in einer etablierten CI-Toolchain, einschließlich Jira, Git, Jenkins, Maven, SonarQube und Unit-Testing.
- Zulassungsprojekte und Sprachkenntnisse: Erfahrung mit Zulassungsprojekten (z.B. CC-Zulassungen) und fließende Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse zur effektiven Kommunikation.
Das erwartet Sie am Standort Ditzingen: Tarifbindung | Flexibles und mobiles Arbeiten | Unterschiedliche Teilzeitmodelle zur Förderung der Vereinbarkeit von Beruf und Privatleben | Betriebliche Altersvorsorge | Altersteilzeitmodelle | Aktienbeteiligungsprogramm „Sharing Thales“ | Zuwendungen für besondere Anlässe | Unternehmensinterne Netzwerke mit vielseitigen Veranstaltungsangeboten | Internationale Entwicklungsmöglichkeiten innerhalb des Thales Konzerns | Umfangreiche Weiterbildungsmöglichkeiten im Thales Learning Hub | Talentprogramm für Nachwuchsförderung | Regelmäßige Entwicklungsgespräche | Buddy-Programm für Neueintritte | Vorteilsplattform für Beschäftigte | Tarifbindung | Betriebsärztlicher Dienst | Kantine und Teeküche | vergünstigtes VVS-Ticket | überdachte Parkmöglichkeiten | Lademöglichkeit für E-Autos | Gewerbeleasing | Jobrad
Embedded Software Developer (m/w/d) Arbeitgeber: Thales Deutschland GmbH

Kontaktperson:
Thales Deutschland GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Embedded Software Developer (m/w/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit Fachleuten aus der Embedded Softwareentwicklung zu vernetzen. Suche nach Gruppen oder Foren, die sich auf Sicherheitstechnik konzentrieren, und beteilige dich aktiv an Diskussionen.
✨Tip Nummer 2
Informiere dich über aktuelle Trends in der Embedded Softwareentwicklung, insbesondere im Bereich der Sicherheitstechnik. Zeige in Gesprächen oder Interviews, dass du über die neuesten Technologien und Entwicklungen Bescheid weißt und wie sie in deine Arbeit einfließen können.
✨Tip Nummer 3
Bereite dich darauf vor, technische Fragen zu beantworten, die spezifisch für Embedded Systeme sind. Übe, wie du deine Erfahrungen mit C/C++ und der Programmierung von Device-Treibern klar und präzise darstellst, um dein technisches Wissen zu demonstrieren.
✨Tip Nummer 4
Zeige deine Teamfähigkeit! Da du in einem Projektteam arbeiten wirst, ist es wichtig, Beispiele aus deiner Vergangenheit zu teilen, wo du erfolgreich im Team gearbeitet hast. Betone deine Kommunikationsfähigkeiten und wie du zur Lösung von Problemen beigetragen hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Software Developer (m/w/d)
Tipps für deine Bewerbung 🫡
Stelle deine Qualifikationen heraus: Betone in deinem Lebenslauf und Anschreiben deine akademische Ausbildung sowie praktische Erfahrungen in der Embedded Softwareentwicklung, insbesondere in C/C++ und der Programmierung von Mikrocontrollern.
Technische Fähigkeiten betonen: Liste spezifische Kenntnisse auf, wie z.B. die Programmierung von Linux Device-Treibern und Erfahrung mit Entwicklungstools wie Jira, Git und Jenkins. Dies zeigt, dass du die Anforderungen der Stelle verstehst.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für die Position interessierst und wie deine Erfahrungen und Fähigkeiten zur Entwicklung von Embedded Systemen beitragen können.
Technische Dokumentation: Erwähne deine Fähigkeit, technische Dokumente zu lesen, zu prüfen und zu erstellen. Dies ist wichtig für die Unterstützung der Softwareentwicklung und zeigt deine Detailgenauigkeit.
Wie du dich auf ein Vorstellungsgespräch bei Thales Deutschland GmbH vorbereitest
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den geforderten Qualifikationen passen.
✨Bereite technische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, insbesondere in Bezug auf Embedded Softwareentwicklung, C/C++ Programmierung und Design Patterns. Zeige, wie du Herausforderungen gemeistert hast.
✨Kenntnisse über Entwicklungstools
Informiere dich über die genannten Entwicklungstools und CI-Toolchains wie Jira, Git und Jenkins. Sei bereit, darüber zu sprechen, wie du diese Tools in deinen Projekten eingesetzt hast.
✨Sprich über Teamarbeit
Da die Rolle die Mitarbeit in einem Projektteam erfordert, sei bereit, über deine Erfahrungen in der Teamarbeit zu sprechen. Betone, wie du zur Zusammenarbeit beigetragen hast und welche Rolle du in früheren Projekten gespielt hast.