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.
Daily Rate Distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
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.
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
