Your personal AI career agent
Software Developer Applikation (RTOS)(m/w/x)
Entwicklung hardwarenaher Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme. Sehr gute Kenntnisse in C und modernem C++ erforderlich. 13 Monatsgehälter und Gewinnbeteiligung.
Requirements
- Abgeschlossenes technisches Studium (Informatik, Elektrotechnik) oder vergleichbare Fachausbildung im Embedded-Umfeld
- Lesen von Schaltplänen und elektrotechnisches Grundverständnis
- Erfahrung im Microcontroller-Pin- und Funktionsdesign (z. B. mit STM32CubeMX) von Vorteil
- Sehr gute Kenntnisse in C und modernem C++
- Fundierte Erfahrung in der Entwicklung von Anwendungen auf FreeRTOS-basierten Systemen
- Sicherer Umgang mit Git
- Sicherer Umgang mit Linux-basierten Entwicklungsumgebungen
- Gute Kenntnisse in der Anbindung und Nutzung gängiger Hardwareschnittstellen (UART, USB, SPI, I2C o. ä.)
- Erfahrung mit agilen Arbeitsweisen (Scrum, Kanban) von Vorteil
- Versiert im Umgang mit Debugging-Tools (z. B. JTAG/SWD)
- Versiert im Umgang mit Mess- und Analysewerkzeugen
- Erfahrung mit Build-Systemen (z.B. CMake, Make)
- Erfahrung mit Cross-Compilation
- Erfahrung mit Unit-Tests von Vorteil
- Erfahrung mit statischer Codeanalyse von Vorteil
- Erfahrung mit Continuous Integration von Vorteil
Tasks
- Hardwarenahe Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme entwickeln
- Backend-Funktionalitäten konzipieren und realisieren
- Software-Interfaces zu Subsystemen und User-Interfaces in C und C++ konzipieren und realisieren
- Geräte- und Schnittstellentreiber entwerfen und implementieren
- Stabile Integration von Treibern in die Gesamtarchitektur sicherstellen
- Steuer- und Regelungsalgorithmen für embedded Systeme modellieren und implementieren
- Umsetzung moderner grafischer Benutzeroberflächen mitgestalten
- Code Reviews durchführen
- Hohe Code-Qualität, Wartbarkeit und Nachhaltigkeit sicherstellen
- Laufzeitverhalten, Speicherbedarf und Systemperformance analysieren und optimieren
- In internen Projektteams an Kundenprojekten arbeiten
- Direkte und transparente Zusammenarbeit mit Kund:innen über gängige Tools und in gemeinsamen Reviews, Planungen und Retrospektiven
Work Experience
- approx. 1 - 4 years
Education
- Vocational certificationOR
- Bachelor's degree
Languages
- German – Native
Tools & Technologies
- STM32CubeMX
- C
- C++
- FreeRTOS
- Git
- Linux
- UART
- USB
- SPI
- I2C
- Scrum
- Kanban
- JTAG
- SWD
- CMake
- Make
Benefits
Competitive Pay
- 13 Monatsgehälter
Bonuses & Incentives
- Gewinnbeteiligung
- Dankeschön-Bonus für Mitarbeiterempfehlungen
Mentorship & Coaching
- Umfassendes Onboarding
Career Advancement
- Regelmäßige Feedbackgespräche
Learning & Development
- Persönliche Weiterentwicklung
- Interne Lernprogramme
- Externe Weiterbildungskurse
Parking & Commuter Benefits
- Gute Erreichbarkeit mit Auto und ÖPNV
- Kostenfreies Parken in Tiefgarage
- Kostenfreie Ladestationen
Team Events
- Regelmäßige Events
Healthcare & Fitness
- Gesundheitsangebote
Sustainability Focus
- Urban Gardening auf Sonnenterasse
Workation & Sabbatical
- Möglichkeit zur privaten Anmietung der UX Berghütte in Kitzbühl
More Vacation Days
- 30 Tage Urlaub
Retirement Plans
- Zuschuss zur betrieblichen Altersversorgung
Additional Allowances
- Monetäre Unterstützungen nach Bedarf
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- B. Braun Avitum AGFull-timeWith HomeofficeNot specifiedPuchheim
- Quantum- Systems GmbH
Embedded Software Engineer – Production Engineering(m/w/x)
Full-timeWith HomeofficeExperiencedGilching - INHECO GmbH
Team Lead Software & Firmware - Lab Automation(m/w/x)
Full-timeWith HomeofficeSeniorPlanegg - Quantum-Systems GmbH
Linux Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGilching - WSCAD GmbH
Software Entwickler C#/.NET(m/w/x)
Full-time/Part-timeWith HomeofficeExperiencedBergkirchen
Software Developer Applikation (RTOS)(m/w/x)
Entwicklung hardwarenaher Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme. Sehr gute Kenntnisse in C und modernem C++ erforderlich. 13 Monatsgehälter und Gewinnbeteiligung.
Requirements
- Abgeschlossenes technisches Studium (Informatik, Elektrotechnik) oder vergleichbare Fachausbildung im Embedded-Umfeld
- Lesen von Schaltplänen und elektrotechnisches Grundverständnis
- Erfahrung im Microcontroller-Pin- und Funktionsdesign (z. B. mit STM32CubeMX) von Vorteil
- Sehr gute Kenntnisse in C und modernem C++
- Fundierte Erfahrung in der Entwicklung von Anwendungen auf FreeRTOS-basierten Systemen
- Sicherer Umgang mit Git
- Sicherer Umgang mit Linux-basierten Entwicklungsumgebungen
- Gute Kenntnisse in der Anbindung und Nutzung gängiger Hardwareschnittstellen (UART, USB, SPI, I2C o. ä.)
- Erfahrung mit agilen Arbeitsweisen (Scrum, Kanban) von Vorteil
- Versiert im Umgang mit Debugging-Tools (z. B. JTAG/SWD)
- Versiert im Umgang mit Mess- und Analysewerkzeugen
- Erfahrung mit Build-Systemen (z.B. CMake, Make)
- Erfahrung mit Cross-Compilation
- Erfahrung mit Unit-Tests von Vorteil
- Erfahrung mit statischer Codeanalyse von Vorteil
- Erfahrung mit Continuous Integration von Vorteil
Tasks
- Hardwarenahe Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme entwickeln
- Backend-Funktionalitäten konzipieren und realisieren
- Software-Interfaces zu Subsystemen und User-Interfaces in C und C++ konzipieren und realisieren
- Geräte- und Schnittstellentreiber entwerfen und implementieren
- Stabile Integration von Treibern in die Gesamtarchitektur sicherstellen
- Steuer- und Regelungsalgorithmen für embedded Systeme modellieren und implementieren
- Umsetzung moderner grafischer Benutzeroberflächen mitgestalten
- Code Reviews durchführen
- Hohe Code-Qualität, Wartbarkeit und Nachhaltigkeit sicherstellen
- Laufzeitverhalten, Speicherbedarf und Systemperformance analysieren und optimieren
- In internen Projektteams an Kundenprojekten arbeiten
- Direkte und transparente Zusammenarbeit mit Kund:innen über gängige Tools und in gemeinsamen Reviews, Planungen und Retrospektiven
Work Experience
- approx. 1 - 4 years
Education
- Vocational certificationOR
- Bachelor's degree
Languages
- German – Native
Tools & Technologies
- STM32CubeMX
- C
- C++
- FreeRTOS
- Git
- Linux
- UART
- USB
- SPI
- I2C
- Scrum
- Kanban
- JTAG
- SWD
- CMake
- Make
Benefits
Competitive Pay
- 13 Monatsgehälter
Bonuses & Incentives
- Gewinnbeteiligung
- Dankeschön-Bonus für Mitarbeiterempfehlungen
Mentorship & Coaching
- Umfassendes Onboarding
Career Advancement
- Regelmäßige Feedbackgespräche
Learning & Development
- Persönliche Weiterentwicklung
- Interne Lernprogramme
- Externe Weiterbildungskurse
Parking & Commuter Benefits
- Gute Erreichbarkeit mit Auto und ÖPNV
- Kostenfreies Parken in Tiefgarage
- Kostenfreie Ladestationen
Team Events
- Regelmäßige Events
Healthcare & Fitness
- Gesundheitsangebote
Sustainability Focus
- Urban Gardening auf Sonnenterasse
Workation & Sabbatical
- Möglichkeit zur privaten Anmietung der UX Berghütte in Kitzbühl
More Vacation Days
- 30 Tage Urlaub
Retirement Plans
- Zuschuss zur betrieblichen Altersversorgung
Additional Allowances
- Monetäre Unterstützungen nach Bedarf
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- B. Braun Avitum AG
Embedded Software Entwickler für aktive Medizinprodukte(m/w/x)
Full-timeWith HomeofficeNot specifiedPuchheim - Quantum- Systems GmbH
Embedded Software Engineer – Production Engineering(m/w/x)
Full-timeWith HomeofficeExperiencedGilching - INHECO GmbH
Team Lead Software & Firmware - Lab Automation(m/w/x)
Full-timeWith HomeofficeSeniorPlanegg - Quantum-Systems GmbH
Linux Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGilching - WSCAD GmbH
Software Entwickler C#/.NET(m/w/x)
Full-time/Part-timeWith HomeofficeExperiencedBergkirchen