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

UX Gruppe GmbH & Co. KG

Argelsried

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Vor 11 Tagen
Bewerbungsgenerator

Eine vollständige Bewerbung in einer Minute — Lebenslauf und Anschreiben, maßgeschneidert und versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Homeoffice bis zu 80%
30 Tage Urlaub
Gewinnbeteiligung
13 Monatsgehälter
Kostenfreie Parkmöglichkeiten

Zusammenfassung

UX Gruppe GmbH & Co. KG sucht einen Senior Embedded Software Engineer (m/w/d) zur Entwicklung von hardwarenahem Code unter RTOS. Sie arbeiten in einem cross-funktionalen Team an Prototypen und Serienprojekten für ARM Cortex-M Systeme.

Sie entwickeln Backend-Funktionalitäten in C/C++, implementieren Treiber und arbeiten an grafischen Oberflächen. Umfangreiche Debugging- und Build-Kenntnisse, sowie agile Arbeitsweisen sind wünschenswert.

Qualifikationen

  • Abgeschlossenes technisches Studium (Informatik, Elektrotechnik) oder vergleichbare Ausbildung im Embedded-Umfeld.
  • Sehr gute Kenntnisse in C und modernem C++, CMake/Make, sowie FreRTOS-basierten Systemen.
  • Sicherer Umgang mit Git und Linux-Entwicklungsumgebungen.

Aufgaben

  • Applikationsentwicklung (RTOS): hardwarenahe Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme.
  • Backend & Anwendungslogik: Konzeption und Realisierung von Backend-Funktionalitäten in C/C++.
  • Treiberentwicklung: Geräte- und Schnittstellentreiber (UART, USB, SPI, I2C).
  • Algorithmen & Regelungstechnik: Modellierung und Implementierung von Steuer- und Regelungsalgorithmen.
  • UI-Integration: Mitwirkung an grafischen Oberflächen (TouchGFX, LVGL, UGFX).
  • Codequalität: Code-Reviews, Wartbarkeit und Nachhaltigkeit sicherstellen.
  • Performance-Optimierung: Laufzeit, Speicherbedarf, Systemleistung verbessern.
  • Agile Zusammenarbeit: Mitarbeit im Kundenprojektteam, Reviews/Planung/Retrospektiven.

Kenntnisse

C
C++
RTOS
Git
Linux
JTAG/SWD
Build-Tools
Unit-Tests
Debugging
Agile Methoden

Ausbildung

Technisches Studium

Tools

STM32CubeMX

Jobbeschreibung

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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Embedded Software Engineer (m/w/d) - Security / Rust & C++
Senior Embedded Software Engineer (m/w/d) - Security / Rust & C++

T&S (Technology & Strategy) • Berlin

Vor Ort
EUR 75.000 - 85.000
Unbefristetes Arbeitsverhältnis
Gleitzeit
Homeoffice-Möglichkeiten
+1
Softwareentwickler (m/w/d) Embedded Systems
Softwareentwickler (m/w/d) Embedded Systems

SensoTech GmbH • Barleben

Vor Ort
EUR 45.000 - 65.000
Fachliche Weiterentwicklung
Arbeit mit neuen Technologien
Dynamisches Team
Embedded Software Engineer – C++ & Embedded Linux (m/w/d) | Junior bis Lead | Hightech & Defence
Embedded Software Engineer – C++ & Embedded Linux (m/w/d) | Junior bis Lead | Hightech & Defence

Amoria Bond • Ulm

Vor Ort
EUR 65.000 - 95.000
Flexible Arbeitszeiten
Mobiles Arbeiten
Tarifgebundene Vergütung
+1
Embedded Software Engineer - C++ & Embedded Linux (m/w/d) | Junior bis Lead | Hightech & Defence
Embedded Software Engineer - C++ & Embedded Linux (m/w/d) | Junior bis Lead | Hightech & Defence

Amoria Bond • Ulm

Vor Ort
EUR 55.000 - 75.000
Flexible Arbeitszeiten
Mobiles Arbeiten
Tarifgebundene Vergütung
+2
Embedded Softwareentwickler C++ (m/w/d)
Embedded Softwareentwickler C++ (m/w/d)

persona service • Jena

Vor Ort
EUR 60.000 - 90.000
Sonderurlaub
Wertschätzendes Umfeld
Zusätzliche Leistungen
+4
Embedded Software Engineer (w/m/d) – Informations-, Mess- und Regelungstechnik
Embedded Software Engineer (w/m/d) – Informations-, Mess- und Regelungstechnik

SIKORA AG • Bremen

Vor Ort
EUR 50.000 - 70.000
Moderne Büroräume mit Lounge- und Kreativbereichen
Betriebsrestaurant mit ökologischen und vegetarischen Alternativen
Kostenloses Obst und Getränke
+6
Embedded Software Developer (all gender)
Embedded Software Developer (all gender)

ALTEN • Oberkochen

Vor Ort
EUR 65.000 - 73.000
Unbefristeter Arbeitsvertrag
Mobiles Arbeiten nach Absprache
Weiterbildungen intern/extern
+2
Senior Embedded Software Engineer / Embedded Fullstack Developer (all gender) 100
Senior Embedded Software Engineer / Embedded Fullstack Developer (all gender) 100

ALTEN • Berlin

Vor Ort
EUR 70.000 - 110.000
Senior Embedded Software Entwickler (m/w/x)
Senior Embedded Software Entwickler (m/w/x)

SII Germany • Ditzingen

Vor Ort
EUR 65.000 - 85.000
Flexibles Arbeiten
Modernes Setup
Individuelle Entwicklung
+2
Junior Embedded-Software Entwickler (m/w/d)
Junior Embedded-Software Entwickler (m/w/d)

Elektropraktiker • Kaiserslautern

Hybrid
EUR 42.000 - 54.000