Skip to content
mimi

Softwareentwickler Embedded Software, Schwerpunkt Hardware-Software-Interface (m/w/d)

MRS Elec tro nic

Freiburg im Breisgau · Hybrid Today

About the role

Ihre Aufgaben

  • In Zusammenarbeit mit Ihrem Team entwickeln Sie hochqualitative Software und Systeme nach Anforderungen der Funktionalen Sicherheit und Cyber Security im automotive Umfeld (ASIL B).
  • Ihr Schwerpunkt liegt im Bereich Hardware-Software-Interface: Sie erstellen Board Support Packages, konfigurieren Basissoftware und arbeiten methodisch mit Safety-Manuals und Erratas.
  • Sie übernehmen die Schnittstellenfunktion zur Hardwareentwicklung und unterstützen bei Hardware-Reviews, Sensorauslegungen und Toleranzbetrachtungen.
  • Dabei führen Sie auch eigene Tests, Messungen und Datenauswertungen durch.
  • Sie definieren und implementieren Diagnosemaßnahmen wie Selbsttestfunktionen und unterstützen den gesamten Entwicklungsprozess bis zur Serienproduktion in unserem Hause.
  • Sie arbeiten mit den Bereichen der Hardware, Software und der Produktvalidierung zusammen.
  • Das Einbringen Ihrer eigenen und neuen Ideen sowie das Erstellen und Vorschlagen aktueller, weiterbringender Konzepte gehört ebenfalls zu Ihren Aufgaben.

Ihr Profil

  • Sie haben ein abgeschlossenes Studium in der Elektrotechnik, der technischen Informatik oder eine vergleichbare Qualifikation.
  • Sie verfügen bestenfalls bereits über erste Berufserfahrung in der Elektronikentwicklung.
  • Sie sind fit in der Programmierung von Mikrocontrollern beispielsweise mit C, C++ oder Rust.
  • Test- und Debuggingmethoden für Embedded Systems sind Ihnen bekannt.
  • Idealerweise haben Sie Kenntnisse im Umgang mit Tools wie Polarion, Gitlab und Axivion sowie ein Grundverständnis im Bereich Safety Engineering (ISO26262, ISO13849, ).
  • Ihre Deutschkenntnisse und Englischkenntnisse sind sowohl mündlich als auch schriftlich auf einem sehr guten Niveau (B2/C1).
  • Ihre kommunikative Art und Ihre Genauigkeit runden Ihr Profil ab.

Wir bieten Ihnen

  • Flexible Arbeitszeiteinteilung, Möglichkeit für mobiles Arbeiten und großzügige Urlaubsregelung
  • Betriebliche Altersvorsorge und breites Angebot an Gesundheitsförderung wie z. B. JobRad oder Hansefit
  • Regelmäßige Mitarbeiter-Events wie z. B. Teambuilding-Maßnahmen, Sommerfeste oder Weihnachtsfeiern
  • Vielseitige Entwicklungsmöglichkeiten in einem international ausgerichteten Unternehmen mit enger Verbundenheit zum Hauptstandort in Rottweil
  • Fachspezifische Schulungs- und Weiterbildungsmöglichkeiten
  • Eigenverantwortlicher Arbeitsplatz mit spannenden Projekten, in denen Sie Ihr Know‑how und Ihre Ideen einbringen und wesentlich zum Erfolg beitragen können
  • Familiäres Arbeitsklima mit flachen Hierarchien und kurzen Entscheidungswegen

Requirements

  • You have completed a degree in electrical engineering, technical computer science, or a comparable qualification.
  • You ideally already have initial professional experience in electronics development.
  • You are proficient in programming microcontrollers with C, C++, or Rust, for example.
  • You are familiar with test and debugging methods for embedded systems.
  • Ideally, you have knowledge of tools such as Polarion, Gitlab, and Axivion, as well as a basic understanding of safety engineering (ISO26262, ISO13849, ).
  • Your German and English language skills are at a very good level (B2/C1) both orally and in writing.
  • Your communicative nature and your accuracy round off your profile.

Responsibilities

  • In collaboration with your team, you develop high-quality software and systems according to functional safety and cybersecurity requirements in the automotive environment (ASIL B).
  • Your focus is on the hardware-software interface: you create Board Support Packages, configure basic software, and work methodically with safety manuals and erratas.
  • You take on the interface function to hardware development and support hardware reviews, sensor designs, and tolerance considerations.
  • You also conduct your own tests, measurements, and data analyses.
  • You define and implement diagnostic measures such as self-test functions and support the entire development process up to series production in our company.
  • You work with the hardware, software, and product validation departments.
  • Contributing your own and new ideas, as well as creating and proposing current, forward-looking concepts, are also part of your tasks.

Benefits

retirement_savings

Skills

CC++Rust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free