Detailansicht des Stellenangebots
Stellendetails zu: Embedded Software Entwickler (m/w/d)
Embedded Software Entwickler (m/w/d)
Kopfbereich
Angebotsart: Arbeit
Arbeitgeber: dataschalt engineering GmbH
Arbeitsort
LübeckAnstellungsart
Vollzeit, Teilzeit (Vormittag, Nachmittag)Befristung
unbefristetBeginn
ab sofortBerufsbezeichnung
- Embedded-Systems-Entwickler/in
- Embedded-Systems-Entwickler/in
- Softwareentwickler/in
- Embedded Software Engineer
Stellenbeschreibung
Zur Verstärkung unseres Teams für unser Business Unit Defense suchen wir ab sofort eine/n engagierten** Embedded Software Entwickler (m/w/d) / Embedded Software Engineer (m/w/d) **in Vollzeit (40 Wochenstunden):
Ihre vielfältigen Aufgaben:
- Entwicklung, Testung und Instandhaltung von Embedded-Systemen
- Performance-Optimierung für ressourcenbeschränkte Systeme
- Entwurf und Dokumentation klar strukturierter Anwendungen
- Erstellung von UML-Diagrammen für Systemdesign
- Festlegen von Anforderungen an ein System oder Produkt im Sinne von Requirements-Engineering
- Dokumentation von Software-Architektur mittels Schnittstellen und Protokollen (SPI, I²C, UART, CAN, Ethernet oder allgemein OSI-Schichtenmodell)
- Aufbau und Pflege von Build-Systemen (CMake, Make)
Das wünschen wir uns:
- Abgeschlossenes Studium der Elektrotechnik / technischen Informatik / Softwaretechnik oder verwandter Fachgebiete
- Idealerweise mehrjährige Berufserfahrung
- Sehr gute** Programmierkenntnisse** in C, C++
- Idealerweise Programmierkenntnisse in Go, Python, Javascript, HTML
- Erfahrungen mit Echtzeitbetriebssystemen (RTOS),** **z.B. ThreadX, FreeRTOS o.ä.
- Kenntnisse in Echtzeit-Anforderungen und deterministischem Verhalten
- Sicherer Umgang mit Interrupts, Speicherverwaltung, Multithreading-Programmierung
- Basiskenntnisse von Embedded Gerätetreiber, Assembler
- Kenntnisse von Microcontroller und Prozessoren, wie ARM, AVR oder PIC
- Kenntnisse in Debugging-Tools, wie JTAG, SWD, GDB
- Verständnis für hardwarenahe Programmierung und Signalüberprüfung, z.B. mit Datenblättern, Schaltplänen, Oszilloskop oder Logic Analyzer
- Kenntnisse in** Versionsverwaltung**, wie Git, Mercurial
- Kenntnisse von **Softwaretests und Qualitätssicherung **mittels Unit-Tests, statische Codeanalyse oder Reviews
- Sprachkenntnisse: Englisch auf B2-Level, Deutsch* auf B2-Level (*für diese Position ist eine Sicherheitsüberprüfung nach SÜG erforderlich, diese setzt in der Regel die deutsche Staatsbürgerschaft voraus)
- Analytisches Denken und Problemlösungskompetenz
- Kommunikations- und Teamfähigkeit
Was wir bieten:
- Flexible Arbeitszeiten
- Möglichkeiten für mobiles/hybrides Arbeiten (bis zu 2 Tage / Woche)
- Attraktive Vergütung
- Moderne Arbeitsumgebung
- Arbeitgeberzuschuss zum Mittagessen
- Parkmöglichkeiten
- Flache Hierarchien in einem familiären Umfeld
- Betriebsfeiern
- Zukunftssicherer Arbeitsplatz mit individueller Entwicklungsperspektive