Embedded Systems Softwareingenieur

T60 Consulting GmbH
Bonn, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Computer Vision C++ (Programming Language) Computer Engineering Software Debugging Linux on Embedded Systems Embedded Software Ethernet FreeRTOS Python (Programming Language) OpenCV Real-Time Operating Systems Tensorflow
+7 more
Software Requirements Analysis Universal Asynchronous Receiver/Transmitter PIC Microcontroller Git Information Technology Multiaccess Edge Computing Software Version Control

Job description

  • Entwicklung von Embedded Software in C/C++ oder vergleichbaren Sprachen
  • Umsetzung von Softwareanforderungen und Mitwirkung bei der Systemdefinition
  • Integration und Tests von Software auf Embedded-Plattformen
  • Mitarbeit bei der Entwicklung von Bildverarbeitungsfunktionen und deren Integration in Embedded-Systeme
  • Analyse und Behebung von Fehlern sowie Durchführung von Debugging und Optimierung
  • Erstellung von technischer Dokumentation und Unterstützung bei Reviews
  • Enge Zusammenarbeit mit Hardware-, System-, Test- und Architekturteams

Requirements

  • Abgeschlossenes Studium der Informatik, Elektrotechnik, Technischen Informatik oder vergleichbare Qualifikation
  • Erste praktische Erfahrung bis hin zu mehrjähriger Berufserfahrung in der Embedded Softwareentwicklung
  • Gute Kenntnisse in C/C++, Python sowie in Embedded-Systemen (Mikrocontroller, SoCs, Embedded Linux, Echtzeitbetriebssysteme wie FreeRTOS oder Zephyr) und gängigen Kommunikationsschnittstellen (z. B. CAN, SPI, I²C, UART, Ethernet)
  • Grundkenntnisse im Bereich Bildverarbeitung / Computer Vision, z. B. im Umgang mit OpenCV, der Verarbeitung von Kamera- oder Sensordaten sowie idealerweise erste Erfahrungen mit Edge-AI- oder ML-Frameworks (z. B. TensorFlow Lite)
  • Erfahrung mit Versionskontrolle (z. B. Git) und Debugging-Tools
  • Strukturierte, lösungsorientierte Arbeitsweise und Teamfähigkeit
  • Fließende Deutsch- und Englischkenntnisse in Wort und Schrift
  • Grundsätzliche Reisebereitschaft

Benefits & conditions

  • Hybrides Arbeitsmodell und Flexibilität durch Remote-Anteil
  • Interessante berufliche Perspektive und Entwicklungsmöglichkeiten in einem stark wachsenden und unternehmerisch geprägten Beratungsunternehmen
  • Freundliches und kollegiales Arbeitsumfeld sowie eine wertegeprägte Unternehmenskultur
  • Flache Hierarchien, kurze Entscheidungswege und starke UmsetzungsorientierungKontinuierliche Weiterbildung, individuelle Förderung sowie faire Vergütung

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · World Congress 2021

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

2:03 min

Enhancing realistic mask blending through OpenCV image inpainting

Thomas Endres Thomas Endres +2 · World Congress 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all