Embedded Softwareentwickler C/C++

ISO Software Systeme GmbH
Forchheim, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Junior
Compensation
€ 73K

Job location

Remote
Forchheim, Germany

Tech stack

C++
Software Quality
Code Review
Software Debugging
Linux
Embedded Software
Hardware Design
Simulink
Software Engineering
Software Systems
Systems Architecture
Embedded Coder

Job description

Aufgabe: Softwareentwicklung Art der Anstellung: Festanstellung Unser Healthcare-Team umfasst rund 85 Spezialist:innen und entwickelt anspruchsvolle Software-Lösungen. Dazu zählen innovative Algorithmen für Anwendungen in der Computertomographie, Magnetresonanztomographie und Angiographie., * Embedded Software in C/C++ für ressourcenbeschränkte Systeme entwickeln und optimieren

  • Software-Komponenten modellieren (z. B. Architekturblöcke, Schnittstellen, Zustandsmodelle) sowie bestehende Modelle gezielt weiterentwickeln
  • Linux-Systeme auf ARM-basierter Hardware integrieren und anpassen
  • Hardware-nahe Software-Lösungen (z. B. Treiber, Schnittstellen, Protokolle) konzipieren und umsetzen
  • Anforderungen analysieren sowie technische Konzepte und Architekturen erstellen
  • Software-Qualität durch Code Reviews, Tests sowie systematische Fehleranalyse und Debugging auf Ziel-Hardware sicherstellen
  • Eng mit der Hardware-Entwicklung, Systemarchitektur und Qualitätssicherung zusammenarbeiten

Requirements

  • Mehrjährige Berufserfahrung in der Embedded Software-Entwicklung mit C und C++
  • Fundierte Erfahrung mit Simulink und Embedded Coder
  • Sehr gute Linux-Kenntnisse, insbesondere bei der Integration und Anpassung von Distributionen auf ARM-basierter Hardware
  • Erfahrung mit Hardware-in-the-Loop (HIL) und Software-in-the-Loop (SIL)
  • Erfahrung in der Entwicklung und Nutzung von Hardware Abstraction Layern (HAL) ist wünschenswert
  • Fließende Englischkenntnisse und idealerweise verhandlungssichere Deutschkenntnisse

Benefits & conditions

  • Eine unbefristete Anstellung in einem familiengeführten Unternehmen mit flachen Hierarchien
  • Durch flexible Arbeitszeiten sowie die Möglichkeit vollständig im Homeoffice zu arbeiten, schaffst Du es, Privates und Berufliches zu vereinbaren
  • Umfassende Weiterbildungsmöglichkeiten für Deine berufliche Entwicklung, z. B. Fachkonferenzen, Workshops oder BarCamps
  • Vielfältige innovative Themen sowie der Einsatz neuester Werkzeuge und Methoden machen die ISO-Gruppe abwechslungsreich, krisenfest und zukunftsfähig
  • Regelmäßige ISO-Events wie das Sommerevent und die Weihnachtsfeier fördern den persönlichen Austausch mit (inter-)nationalen Kollegen über alle Standorte hinweg

Apply for this position