Softwareentwickler für Embedded Systems (m/w/d)

Job Description

„Vier Länder. Ein See. Die Alpen vor der Haustür. Das ist unsere Bodensee-Region: ein breites Freizeitangebot im Sommer wie im Winter sowie starke Industrien mit Weltmarktführern.


Gestalte die Zukunft der Embedded-Technologie!

Du entwickelst gerne komplexe Embedded-Softwarelösungen und arbeitest an der Schnittstelle zwischen Hardware und Software? In dieser Rolle übernimmst du Verantwortung für die technische Umsetzung, gestaltest effiziente Architekturen und trägst dazu bei, leistungsfähige Systeme für anspruchsvolle Anwendungen zu realisieren.

Stellenbeschreibung

Was dich erwartet:

  • Du bringst deine Expertise der Entwicklung von Protokollen, Abstraktionslayern und APIs ein
  • Dabei integrierst Du modellbasierter Software mit modernen Tools und Build-Systemen
  • Technische Anforderungen setzt Du so um, dass Hardware und Mikrocontroller optimal genutzt werden
  • Deine Arbeit an Board Support Packages umfasst neben der Programmierung, die Inbetriebnahme und das Testing
  • Zu deinen Aufgaben gehört auch die Entwicklung und Optimierung von Embedded-Software mit Echtzeitbetriebssystemen
  • Du sorgst dabei für stabile Schnittstellen für eine zuverlässige Kommunikation zwischen Software und Betriebssystem
  • Bei der Weiterentwicklung von zentralen Systemkomponenten wie Treibern oder Kernel-Modulen wirkst Du aktiv mit
  • Enge Abstimmung und Reviews mit dem Team und den anderen Schnittstellen stellen die Qualität der Software sicher

Das bringst du mit:

  • Ein Studium in Informatik, Elektrotechnik oder einem ähnlichen Bereich
  • Mehrjährige Erfahrung in der Embedded-Entwicklung, idealerweise mit RTOS
  • Sehr gute Kenntnisse in C/C++ und der hardwarenahen Programmierung von Mikrocontrollern
  • Erfahrung in Software-Architektur für Steuergeräte sowie mit Bussystemen wie Ethernet oder CAN (gern auf Infineon Aurix Basis)
  • Praxis mit MATLAB/Simulink und Modelltests (z. B. TPT)
  • Sicherer Umgang mit Build-Skripten und automatisierten Builds
  • Routine in Fehleranalyse und Integration
  • Grundkenntnisse in Multi-Core-Systemen
  • Sehr gute Deutsch- und Englischkenntnisse

Deine Perspektive:

  • Attraktive Vergütung und umfassende Sozialleistungen
  • Work-Life-Balance durch flexible Arbeitsmodelle
  • Attraktives Mitarbeiterempfehlungsprogramm
  • Weiterbildung und persönliche Entwicklung
  • Team- und Sportevents zur Förderung des Zusammenhalts

Hinweis: Die Benefits können je nach Position und Standort variieren.

Dein Kontakt bei weiteren Fragen:

Frau Paulina Holzer

Recruiterin

Telefon: 07541 39906601

E-Mail-Adresse: [email protected]

View More