Projektportal

Projektdetails

Zurück zur Übersicht

Embedded Software Engineer - Analogsignalverarbeitung

Eckdaten
1083043
4-12 Wochen
14.09.2026
freiberuflich
Remote, vereinzelt D2
100

Aufgaben

Aktuell sind wir für einen unserer Kunden auf der Suche nach einem Embedded Software Engineer in der Analogsignalverarbeitung.


Zu Ihren Aufgaben gehören:

+ Analyse und Spezifikation von Software- und Systemanforderungen für industrielle Mess- und Automatisierungslösungen

+ Erstellung von Software-Architekturen und technischen Lösungskonzepten für Embedded-Systeme auf ARM Cortex-M Mikrocontrollern

+ Entwicklung von Embedded Software in C für Bare-Metal- und RTOS-basierte Systeme

+ Implementierung von Funktionen zur hochpräzisen Erfassung und Verarbeitung von Temperaturmesswerten (PT100/PT1000, 24-Bit-ADC)

+ Entwicklung von Mechanismen zur Störungs- und Fehlererkennung in industriellen Messsystemen

+ Integration von Kommunikationsschnittstellen wie UART, I²C, SPI, USB und optional eBus

+ Durchführung von Unit-, Integrations- und Systemtests sowie technisches Debugging mit J-Link, Oszilloskop und Logikanalysator

+ Erstellung und Pflege technischer Dokumentationen und Anforderungen



Anforderungen

Must-haves

+ Mehrjährige Erfahrung in der Embedded Software Entwicklung in C

+ Entwicklung auf ARM Cortex-M Mikrocontrollern (z. B. M0/M3/M4) mit RTOS

+ Fundierte Kenntnisse in der Analogsignalverarbeitung, insbesondere mit hochauflösenden ADCs (idealerweise 24 Bit)

+ Erfahrung mit RTD-, PT100- und PT1000-Temperaturmessungen einschließlich 4-Leiter-Technik

+ Erfahrung in der Entwicklung von Mechanismen zur Störungs- und Fehlererkennung

+ Hardware-nahe Programmierung (Register, Interrupts, Timer, DMA)

+ Kenntnisse gängiger Schnittstellen (UART, I2C, SPI)

+ Erfahrung mit Unit Tests, Debugging (J-Link, Oszilloskop, Logikanalysator) sowie Git und CMake

+ Grundlegende elektrotechnische Kenntnisse (Digitaltechnik, Schaltpläne)

+ Deutsch

Nice-to-haves

+ Erfahrung mit Polarion im Requirements Engineering

+ Kenntnisse industrieller Kommunikationssysteme, insbesondere eBus und/oder EtherCAT

+ Erfahrung mit Docker, WSL, Bazel sowie GitLab CI/CD

+ Kenntnisse in Python, C++ oder Rust

+ Erfahrung in der industriellen Automatisierungstechnik und Feldbussystemen

+ Kenntnisse analoger Schaltungstechnik und externer ADC-/DAC-Integration


Rahmenbedingungen

Überwiegend Remote, vereinzelt Vor-Ort in D2