Senior Embedded Software-Entwickler / Embedded Software Engineer (m/w/d) C/C++ & RTOS

Senior Embedded Software-Entwickler / Embedded Software Engineer (m/w/d) C/C++ & RTOS

Vollzeit Kein Homeoffice möglich
U

Was wir bieten

  • Von Beginn an sind wir per du und möchten es dir durch ein umfassendes Onboarding erleichtern, dich auch schon vor Deinem ersten Arbeitstag als fester Bestandteil des UX Teams zu fühlen.
  • Kooperation, Nachhaltigkeit, ExzellenzundMenschlichkeit– diese Werte stehen bei uns nichtauf glänzendemPapier, sondern sind unsere gelebten Überzeugungen.
  • Bis zu 80% Homeoffice pro Wochesind möglich.
  • Durchregelmäßige Feedbackgesprächekannst du deine persönliche Weiterentwicklung definieren und dich mit Hilfe unsererinternen Lernprogrammesowie durchexterne Weiterbildungskurseweiterentwickeln.
  • FürMitarbeiterempfehlungengibt es einenDankeschön-Bonus.
  • Unser Büro ist mit dem Auto wie mit ÖPNV gut erreichbar, in unsererTiefgaragekannst du dein Autokostenfreiparken, auch findest du dortkostenfreie Ladestationen.
  • BeiregelmäßigenEventsundGesundheitsangeboten(wie Yogakurseu.ä.) sowie z. B. beim UrbanGardeningauf unserer Sonnenterasse hast dudie Möglichkeit gemeinsam mit deinen KollegInnen auf Erfolge anzustoßen, zu entspannen oder dich auf informellem Weg auszutauschen.
  • Solltest DuBergfansein, hast du Sommer wie Winter die Möglichkeit unsereUX eigene BerghütteinKitzbühlzum privaten Gebrauch zu mieten.
  • Ebenso bieten wir 30 Tage Urlaub, 13 Monatsgehälter, eine Gewinnbeteiligung, einen Zuschuss zur betrieblichen Altersversorgung sowie weitere monetäre Unterstützungen, die auf deinen speziellen Bedarf abgestimmt sind.


Deine Aufgaben

  • Applikationsentwicklung (RTOS):Als SeniorSoftware Developer(m/w/d) Applikation (RTOS)entwickelstduhardwarenahe Embedded-Applikationen auf Basis vonFreeRTOS/ThreadXfürARM Cortex-M Systeme – von der Anwendungslogik bis zur Systemintegration.
  • Backend & Anwendungslogik:Du konzipierst und realisierst Backend-Funktionalitäten sowie Software-Interfaces zu Subsystemen und User-Interfaces in C und C++.
  • Treiberentwicklung:Du entwirfst und implementierst Geräte- und Schnittstellentreiber (z. B. UART, USB, SPI, I2C) und sorgst für eine stabile Integration in die Gesamtarchitektur.
  • Algorithmen & Regelungstechnik:Du modellierst und implementierst Steuer- und Regelungsalgorithmen fürembeddedSysteme.
  • UI-Integration:Du wirkst an der Umsetzung moderner grafischer Benutzeroberflächen mit – z. B. unter Einsatz vonTouchGFX, LVGL oder UGFX.
  • Codequalität:Du führst Code Reviews durch und stellst eine hohe Code-Qualität, Wartbarkeit und Nachhaltigkeit sicher.
  • Performance-Optimierung:Du analysierst und optimierst Laufzeitverhalten, Speicherbedarf und Systemperformance.
  • Agile Zusammenarbeit: Du arbeitest in unserem internen Projektteam an Kundenprojekten. Der Kunde ist als aktiver Bestandteil in das Team integriert, sodass die Zusammenarbeit und Abstimmung direkt und transparent über gängige Tools (z. B. Jira) sowie in gemeinsamen Reviews, Planungen und Retrospektiven erfolgt.


Dein Profil

  • Ausbildung & Background:Du hast ein abgeschlossenes technisches Studium (z. B. Informatik, Elektrotechnik) oder eine vergleichbare Fachausbildung im Embedded-Umfeld.
  • Hardware-Verständnis: Du kannst Schaltpläne lesen und bringst ein elektrotechnisches Grundverständnis mit. Idealerweise hast Du Erfahrung im Microcontroller-Pin- und Funktionsdesign, z. B. mit STM32CubeMX.
  • Programmierung: Du verfügst über sehr gute Kenntnisse in C und modernem C++ sowie fundierte Erfahrung in der Entwicklung von Anwendungen auf FreeRTOS-basierten Systemen, (z. B. als
    Embedded Software Developer (m/w/d), Embedded Software Engineer (m/w/d), Embedded Systems Engineer (m/w/d), Firmware Developer (m/w/d), Firmware Engineer (m/w/d) oder vergleichbar).
  • Entwicklungsumgebung:Du arbeitest sicher mitGitund Linux-basierten Entwicklungsumgebungen.
  • Schnittstellenkompetenz:Du bringst gute Kenntnisse in der Anbindung und Nutzung gängiger Hardwareschnittstellen (UART, USB, SPI, I2C o. ä.) mit.
  • Agile Methoden:Du hast idealerweise Erfahrung mit agilen Arbeitsweisen wieScrumoder Kanban.
  • Debugging & Analyse:Du bist versiert im Umgang mit Debugging-Tools (z. B. JTAG/SWD) sowie Mess- und Analysewerkzeugen.
  • Build & Toolchains:Du hast bereits Erfahrung mitBuild-Systemen (z.j.CMake,Make) und Cross-Compilation.
  • Qualitätssicherung: Du hast idealerweise Erfahrung mit Unit-Tests, statischer Codeanalyse und Continuous Integration.

#J-18808-Ljbffr

Senior Embedded Software-Entwickler / Embedded Software Engineer (m/w/d) C/C++ & RTOS Arbeitgeber: UX Gruppe GmbH & Co. KG

Die UX Gruppe ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein modernes Arbeitsumfeld in der Elektronikfertigung bietet, sondern auch eine Unternehmenskultur, die auf Kooperation, Nachhaltigkeit und Menschlichkeit basiert. Mit flexiblen Schichtmodellen, umfangreichen Weiterbildungsmöglichkeiten und regelmäßigen Teamevents fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeiter und sorgt für eine ausgewogene Work-Life-Balance. Zudem profitieren die Mitarbeiter von attraktiven Zusatzleistungen wie einem Dankeschön-Bonus für Empfehlungen und der Möglichkeit, eine eigene Berghütte in Kitzbühel zu mieten.

U

Kontaktdaten:

UX Gruppe GmbH & Co. KG Recruiting-Team