Embedded Systems Engineer - Safety-Critical Software

Fischer GmbH
Aachen, Germany
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Compensation
€ 82K

Job location

Aachen, Germany

Tech stack

Flutter
Microsoft Windows
UClibc (C Standard Library)
C++
Ubuntu (Operating System)
Software Debugging
Linux on Embedded Systems
Embedded Software
FreeRTOS
Design of User Interfaces
Hardware Design
QNX (Software)
Software Architecture
Real-Time Operating Systems
Software Engineering
Project Management
Systems Integration
VxWorks
Yocto
Integration Tests
Information Technology
Dart

Job description

Du wirst Teil eines technischen Teams, das anspruchsvolle, sicherheitsrelevante Softwarelösungen entwickelt und dabei modernste Embedded-Technologien einsetzt. Bei uns profitierst du von flexiblen Arbeitszeitmodellen, klaren Entwicklungspfaden und vielen Möglichkeiten zur fachlichen Weiterbildung. In deiner Tätigkeit arbeitest du mit Embedded-Sprachen wie C, C++ oder vergleichbaren Optionen, RTOS-Umgebungen wie QNX, FreeRTOS oder VxWorks sowie mit Embedded-Linux-Stacks wie Yocto, Ubuntu oder Buildroot. Die Rolle eignet sich besonders für Leute, die in regulierten Entwicklungsprozessen Verantwortung übernehmen und sich in interdisziplinären Projektteams weiterentwickeln möchten., * Entwickle Embedded-Software für sicherheitsrelevante Geräte und Systeme unter Einhaltung relevanter Entwicklungsprozesse

  • Erstelle Softwarekonzepte, Spezifikationen und klare technische Dokumentationen
  • Implementiere und teste Module in C und C++ sowie in UI-Komponenten mit Flutter oder vergleichbaren Frameworks
  • Führe Debugging, Unit- und Integrationstests durch und begleite Verifikationsaktivitäten
  • Arbeite eng mit Hardware-Entwicklung und Systemintegration zusammen und unterstütze bei Prototypenverifikationen
  • Prüfe Code durch Reviews und optimiere bestehende Softwarearchitekturen
  • Nutze moderne Kollaborations- und Planungstools und trage zur stetigen Prozessverbesserung bei

Requirements

  • Verfüge über ein abgeschlossenes Studium oder eine vergleichbare technische Ausbildung in Informatik, Softwareengineering oder Elektrotechnik
  • Bringe erste bis mehrjährige Erfahrung in Embedded-Softwareprojekten mit Fokus auf C und C++ mit
  • Sei vertraut mit RTOS-Umgebungen wie QNX sowie mit Embedded-Linux-Distributionen wie Yocto oder Ubuntu
  • Habe Kenntnisse in UI-Entwicklung mit Dart/Flutter sowie in der Entwicklung von Windows-Applikationen
  • Besitze Grundkenntnisse im Schaltungs- und PCB-Design sowie Erfahrung in geregelten Entwicklungsprozessen
  • Kommuniziere sicher auf Deutsch und Englisch und arbeite strukturiert und eigenverantwortlich

Benefits & conditions

  • Flexible Arbeitszeiten für eine ausgewogene Work-Life-Balance
  • ️ Unbefristete Anstellung mit verlässlichen Rahmenbedingungen
  • Individuelle Weiterbildungsangebote zur fachlichen und persönlichen Entwicklung
  • Kurze Entscheidungswege und eine offene Teamkultur mit kollegialem Miteinander
  • ️ Attraktive Urlaubsmöglichkeiten und Rücksicht auf persönliche Belange
  • Unterstützung bei Mobilitätsfragen und bedarfsorientierten Pendeloptionen
  • Strukturierte Einarbeitung mit festen Ansprechpartnern
  • Regelmäßige Entwicklungs- und Feedbackgespräche
  • Gelegentliche Team-Events und Austauschformate, Für diese Position ist eine Präsenz in Deutschland notwendig. Bewerbungen aus dem Ausland können leider nicht berücksichtigt werden. This position requires local presence in Germany. Applications from outside Germany unfortunately cannot be considered.

Salary forecast

€71,000

€60,000

€81,500

Estimated average salary for similar positions

Estimated salary range for similar positions

Apply for this position