About Steffen
- Embedded-Softwareentwicklung in C/C++ für Microcontroller (z. B. STM32, nRF, ESP32, Atmel) sowie Embedded-Linux-Systeme
- Echtzeitbetriebssysteme wie FreeRTOS und Zephyr
- Backend-Entwicklung mit Golang und Python
- Frontend-Entwicklung mit JavaScript
- Entwicklung und Ansteuerung von LED-Matrix-Displays
- Unterstützung bei der Hardware-Entwicklung mit KiCad oder Altium Designer
German
Native or bilingual
English
Conversational
Experience
- Mittelständisches UnternehmenEmbededd SoftwareentwicklungMarch 2025 - Today (1 year and 3 months)
- Weiterentwicklung einer STM32 Microcontroller Software für eine Tischpumpe in Embedded C
- Implementierung einer Grundstruktur für FreeRTOS
- Entwicklung eines kundenspezifischen UART-Serviceprotokolls
- Implementierung einer Update-Funktion über UART zur Durchführung verschlüsselter Firmware-Updates
- Erstellung eines Python-Scripts zur Generierung verschlüsselter Firmware-Update-Images
- Implementierung eines UART-Protokolls zum Auslesen und Ansteuern eines Durchflussmessgeräts
- Entwicklung einer Funktion zum Speichern von Benutzerdaten auf einem SPI-EEPROM mit mehrstufiger Redundanz
- Implementierung einer Modbus-RTU-Slave-Funktion
- Erstellung umfangreicher Dokumentation der Softwarekomponenten in UML
- Smight GmbHFreiberufler – SoftwareentwicklungMarch 2025 - December 2025 (9 months)76 Karlsruhe, Germany• • Erstellung eines Proof of Concept (PoC) zum Auslesen verschiedener Kurzschlussanzeiger (KSAs) in Mittelspannungssystemen über Modbus RTU in Python unter Windows• • Entwicklung einer latenzarmen Software zur Erfassung der KSA-Daten sowie eines SPI-Temperatursensors, inklusive Auswertung und Übertragung per gRPC auf einem Embedded-Linux-System (Balena OS)• • Erstellung von Softwaretests für pytest• • Erstellung eines Docker-Containers für die Anwendung• • Inbetriebnahme eines Teststandes für die Anwendung• • Unterstützung der Hardwareentwicklung bei der Inbetriebnahme eines Hardwareprototyps• • Erstellung umfassender Dokumentation in Confluence
- Kurz Industrie-Elektronik GmbH,Freiberufler – SoftwareentwicklungAugust 2023 - November 2024 (1 year and 3 months)Remshalden, BW, Germany• • Definition und Implementierung eines Protokolls zum Datenaustausch zwischen mehreren Microcontrollern über SPI, Bluetooth und UART• • Implementierung einer Software zur latenzarmen Bluetooth Datenübertragung auf einem Microcontroller unter der Verwendung des nRF Connect SDK in Embedded C und Zephyr OS. Mit mehreren Teilnehmern (Multilink)• • Ansteuerung von BLDC-Motoren auf einem Microcontroller unter Verwendung von STM Motor Control in Embedded C• • Evaluierung von Software-Frameworks (LVGL und Segger emWin) für ein grafisches User Interface auf einem Microcontroller• • Inbetriebnahme einer Motoransteuerungshardware-Komponente
Recommendations
Be the first to recommend Steffen
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Studium Elektrotechnik – Informationstechnik (B. Eng.)Hochschule Karlsruhe2018Neben den Grundlagen der Elektrotechnik lagen die Schwerpunkte bei der (digitalen) Signalverarbeitung, Nachrichtenübertragung und Software Entwicklung.