Senior Softwareentwickler Embedded Systems C

AllatNet Recruiting GmbH & Co. KG
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Systems Engineering
Unit Testing
C++
Code Review
Software Debugging
Linux on Embedded Systems
Embedded Software
FreeRTOS
Hardware Design
Joint Test Action (IEEE Standards)
Software Architecture
Real-Time Operating Systems
ISO/IEC 15504
PIC Microcontroller
GIT
Integration Tests
Information Technology
Software Version Control

Job description

Entwicklung von Embedded Software in C++ für modulare Regelsysteme in der Automatisierungstechnik, Medizintechnik oder verwandten Branchen

  • Konzeption, Design und Implementierung von Softwarearchitekturen auf Mikrocontroller- oder Embedded Linux-Basis

  • Integration von Echtzeitbetriebssystemen (z.?B. FreeRTOS, QNX) und hardwarenaher Software

  • Optimierung von Systemleistung, Robustheit und Zuverlässigkeit im Echtzeitbetrieb

  • Durchführung von Code Reviews, Modultests und Integrationstests

  • Enge Zusammenarbeit mit Hardwareentwicklung, Systemengineering und Testteams

  • Dokumentation gemäß interner Qualitätsrichtlinien und regulatorischer Anforderungen (z.?B. ISO 13485, IEC 62304)

Requirements

Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder vergleichbar

  • Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung mit C++ (ab C++11)

  • Fundierte Kenntnisse im Umgang mit Mikrocontrollern (z.?B. STM32, NXP, TI) und Embedded Linux

  • Erfahrung mit Echtzeitbetriebssystemen (RTOS), Debugging-Tools (JTAG, GDB), Versionskontrolle (Git)

  • Kenntnisse in der Entwicklung nach V-Modell, ASPICE oder vergleichbaren Prozessen von Vorteil

  • Selbstständige, strukturierte Arbeitsweise und Freude an interdisziplinärer Zusammenarbeit

  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Apply for this position