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, Exzellenz und Menschlichkeit diese Werte stehen bei uns nicht auf gl nzendem Papier, sondern sind unsere gelebten berzeugungen. Bis zu 80% Homeoffice pro Woche sind m glich. Durch regelm ige Feedbackgespr che kannst du deine pers nliche Weiterentwicklung definieren und dich mit Hilfe unserer internen Lernprogramme sowie durch externe Weiterbildungskurse weiterentwickeln. F r Mitarbeiterempfehlungen gibt es einen Dankesch n-Bonus. Unser B ro ist mit dem Auto wie mit PNV gut erreichbar, in unserer Tiefgarage kannst du dein Auto kostenfrei parken, auch findest du dort kostenfreie Ladestationen. Bei regelm igen Events und Gesundheitsangeboten (wie Yogakurse u. .) sowie z. B. beim Urban Gardening auf unserer Sonnenterasse hast du die M glichkeit gemeinsam mit deinen KollegInnen auf Erfolge anzusto en, zu entspannen oder dich auf informellem Weg auszutauschen. Solltest Du Bergfan sein, hast du Sommer wie Winter die M glichkeit unsere UX eigene Bergh tte in Kitzb hl zum 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 Senior Software Developer (m/w/d) Applikation (RTOS) entwickelst du hardwarenahe Embedded-Applikationen auf Basis von FreeRTOS/ThreadX f r ARM 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 r embedded Systeme. UI-Integration: Du wirkst an der Umsetzung moderner grafischer Benutzeroberfl chen mit z. B. unter Einsatz von Touch GFX, 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 mit Git und 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 wie Scrum oder 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 mit Build-Systemen (z.B. CMake, Make) und Cross-Compilation. Qualit tssicherung: Du hast idealerweise Erfahrung mit Unit-Tests, statischer Codeanalyse und Continuous Integration. ber uns Die UX Gruppe realisiert als High-Tech-Dienstleister mit internationalen Kunden Produkte mit positiver Wirkung auf Nutzer, Kunden, Gesellschaft und Umwelt sowie unserer Mitarbeiter. Die Unternehmen der Gruppe verf gen ber ein breites Spektrum an Expertisen und Technologien f r die Realisierung von smarten Produkten. In interdisziplin ren Teams werden diese gemeinsam mit den Kunden agil entwickelt, effizient produziert und sicher betrieben. Alles unter einem Dach: Zur UX Gruppe geh ren die Marken und Unternehmen U-Experten, Ultratronik GmbH, basysKom GmbH und Imago Design GmbH.
U

Kontaktdaten:

UX Gruppe Recruiting-Team