Über 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
Deutsch
Muttersprachlich oder zweisprachig
Englisch
Konversationssicher
Projekt- und Berufserfahrung
- Mittelständisches UnternehmenEmbededd SoftwareentwicklungMärz 2025 - Heute (1 Jahr und 3 Monate)
- 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 – SoftwareentwicklungMärz 2025 - Dezember 2025 (9 Monate)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 Jahr und 3 Monate)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
Empfehlungen
Sei die erste Person, die Steffen empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Studium Elektrotechnik – Informationstechnik (B. Eng.)Hochschule Karlsruhe2018Neben den Grundlagen der Elektrotechnik lagen die Schwerpunkte bei der (digitalen) Signalverarbeitung, Nachrichtenübertragung und Software Entwicklung.