Steffen Kappler-Freelancer – Software Development

Check rate
Experience
Freelancer – Software Development
LightnTec GmbH
- Implemented an RGBW function on a microcontroller to drive flexible LED matrix displays in Embedded C
- Implemented various algorithms to calculate a white channel
- Expanded a web interface
Freelancer – Software Development
LightnTec GmbH
- Implemented the sACN protocol on a microcontroller to drive flexible LED matrix displays in Embedded C
Freelancer – Software Development
Kurz Industrie-Elektronik GmbH
- Defined and implemented a protocol for data exchange between multiple microcontrollers via SPI, Bluetooth, and UART
- Implemented software for low-latency Bluetooth data transfer on a microcontroller using the nRF Connect SDK in Embedded C and Zephyr OS with multiple participants (multilink)
- Controlled BLDC motors on a microcontroller using STM Motor Control in Embedded C
- Evaluated software frameworks (LVGL and Segger emWin) for a graphical user interface on a microcontroller
- Commissioned a motor control hardware component
- Developed a software solution for a motor test stand on a microcontroller in Embedded C and FreeRTOS, including implementing the Modbus RTU protocol to control the electronic load and the speed sensor
- Implemented a control algorithm (PI controller) to improve the speed control of a BLDC motor and read an angle sensor over I2C
- Implemented debug output over USB (virtual COM port)
Employee – Software Development
LightnTec GmbH
- Developed new and improved systems for controlling flexible LED matrix displays
- Developed software solutions for microcontrollers and system-on-modules in Embedded C/C++ and Python
- Implemented an RS485-based protocol in Python
- Enhanced a Linux-based Artnet media server using Golang, JavaScript, React, as well as Docker and Bash scripts
- Configured systems using HTML and JavaScript
- Performed system tests
- Commissioned systems in the field
- Configured and installed customer projects
Working Student – Hardware Development
Vigem GmbH
- Developed an IP core for capturing MIPI-CSI2 image data
Self-employed – Software Development
Panta Rhei Design
- Implementation of a deep discharge protection function for batteries on a microcontroller
Practical study semester – Hardware Development
INIT GmbH
- Conceptualization and implementation of electronic assemblies
- Development of a test bench for assemblies
Self-employed – Software Development
Panta Rhei Design
- Development of a DMX node for controlling RGB LEDs on a microcontroller
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Manufacturing and Information Technology.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Information Technology, and Quality Assurance.
Skills
Professional Focus Areas
- Embedded Software Development In C/C++
- Real-Time Operating Systems
- Backend Development In Golang, Python
- Frontend Development In Javascript, React
- Development Of Led Matrix Displays
Skills
- Programming Languages: Embedded C/C++, Javascript, Golang, Python, Vhdl, Bash
- Frameworks: Keil Mdk Middleware, Cycloneboot, React, Stm Motor Control, Nordic Nrf5 Sdk
- Ides: Keil Mdk µVision, Stm32cubeide, Segger Embedded Studio, Vs Code, Clion, Goland, Atmel Studio, Xilinx Vivado
- Tools: Git, Svn, Eagle, Altium Designer, Ltspice, Docker
- Hardware Platforms: Stm32, Atmega, Raspberry Pi, Nordic Nrf52
- Platforms: Keil Rtx Rtos, Freertos, Linux, Zephyr Os
- Protocols: Spi, I2c, Uart, Ethernet, Tcp/Ip, Udp, Http, Bluetooth Low Energy, Artnet, Modbus Rtu
- Test Equipment: Oscilloscope, Logic Analyzer, Multimeter
Languages
Education
Karlsruhe University of Applied Sciences
Bachelor of Engineering in Electrical Engineering – Information Technology · Electrical Engineering – Information Technology · Karlsruhe, Germany
Electronics technician for devices and systems · Bad Wildbad, Germany
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Steffen is based in Karlsruhe, Germany and can operate in on-site, hybrid, and remote work models.
Steffen speaks the following languages: German (Native), English (Advanced).
Steffen has at least 7 years of experience. During this time, Steffen has worked in at least 5 different roles and for 5 different companies. The average length of individual experience is 1 year and 10 months. Note that Steffen may not have shared all experience and actually has more experience.
Based on recent experience, Steffen would be well-suited for roles such as: Freelancer – Software Development, Employee – Software Development, Working Student – Hardware Development.
Steffen's most recent position is Freelancer – Software Development at LightnTec GmbH.
In recent years, Steffen has worked for LightnTec GmbH and Kurz Industrie-Elektronik GmbH.
Steffen is most experienced in industries like Manufacturing and Information Technology.
Steffen is most experienced in business areas like Product Development, Information Technology, and Quality Assurance.
Steffen has recently worked in industries like Manufacturing and Information Technology.
Steffen has recently worked in business areas like Product Development, Information Technology, and Quality Assurance.
Steffen holds a Bachelor in Electrical Engineering – Information Technology from Karlsruhe University of Applied Sciences.
The availability of Steffen needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Freelancer – Software Development
Nearby freelancers
Professionals working in or nearby Karlsruhe, Germany
