Top expert badge
Recommended expert
Profile header background

Steffen Kappler

Freelancer – Software Development

Steffen Kappler
Profile header overlay
Karlsruhe, Germany

Experience

Dec 2024 - Feb 2025
3 months
Karlsruhe, Germany

Freelancer – Software Development

LightnTec GmbH

Expertise details
Position Summary
Freelancer – Software Development at LightnTec GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Implementation of an RGBW function on a microcontroller to drive flexible LED matrix displays in Embedded C
  • Implementation of various algorithms to calculate a white channel
  • Extension of a web interface
May 2024 - Jul 2024
3 months
Karlsruhe, Germany

Freelancer – Software Development

LightnTec GmbH

Expertise details
Position Summary
Freelancer – Software Development at LightnTec GmbH
Industries
Information Technology
Manufacturing
Business Areas
Information Technology
Product Development
  • Implementation of the sACN protocol on a microcontroller to drive flexible LED matrix displays in Embedded C
Aug 2023 - Nov 2024
1 year 4 months
Remshalden, Germany

Freelancer – Software Development

Kurz Industrie-Elektronik GmbH

Expertise details
Position Summary
Freelancer – Software Development at Kurz Industrie-Elektronik GmbH
Industries
Manufacturing
Business Areas
Product Development
  • Definition and implementation of a protocol for data exchange between multiple microcontrollers via SPI, Bluetooth, and UART
  • Implementation of low-latency Bluetooth data transmission software on a microcontroller using the nRF Connect SDK in Embedded C and Zephyr OS with multiple participants (multilink)
  • Control of BLDC motors on a microcontroller using STM Motor Control in Embedded C
  • Evaluation of software frameworks (LVGL and Segger emWin) for a graphical user interface on a microcontroller
  • Commissioning of a motor control hardware component
  • Development of a software solution for a motor test bench on a microcontroller in Embedded C and FreeRTOS, including implementation of the Modbus RTU protocol to control the electronic load and the speed sensor
  • Implementation of a control algorithm (PI controller) to improve the speed regulation of a BLDC motor and reading an angle sensor via I2C
  • Implementation of a debug output via USB (virtual COM interface)
Mar 2019 - Aug 2023
4 years 6 months
Karlsruhe, Germany

Employee – Software Development

LightnTec GmbH

Expertise details
Position Summary
Employee – Software Development at LightnTec GmbH
Industries
Information Technology
Manufacturing
Business Areas
Information Technology
Product Development
Quality Assurance
  • New development and enhancement of systems for driving flexible LED matrix displays
  • Development of software solutions for microcontrollers and system-on-modules in Embedded C/C++ and Python
  • Implementation of an RS485-based protocol in Python
  • Further development of a Linux-based Artnet media server using Golang, JavaScript, React, as well as Docker and Bash scripts
  • System configuration using HTML and JavaScript
  • Conducting system tests
  • Commissioning systems in the field
  • Configuration and installation of customer projects
Feb 2018 - Jul 2018
6 months
Karlsruhe, Germany

Working Student – Hardware Development

Vigem GmbH

Expertise details
Position Summary
Working Student – Hardware Development at Vigem GmbH
Industries
Manufacturing
Business Areas
Product Development
  • Development of an IP core for capturing MIPI – CSI 2 image data
Mar 2017 - Apr 2017
2 months
Karlsruhe, Germany

Self-employment – Software Development

Panta Rhei Design

Expertise details
Position Summary
Self-employment – Software Development at Panta Rhei Design
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Implementation of a deep discharge protection function for batteries on a microcontroller
Mar 2016 - Aug 2016
6 months
Karlsruhe, Germany

Practical semester – Hardware Development

INIT GmbH

Expertise details
Position Summary
Practical semester – Hardware Development at INIT GmbH
Industries
Information Technology
Manufacturing
Business Areas
Product Development
Quality Assurance
  • Design and implementation of electronic assemblies
  • Development of a test bench for assemblies
Mar 2015 - Apr 2015
2 months
Karlsruhe, Germany

Self-employment – Software Development

Panta Rhei Design

Expertise details
Position Summary
Self-employment – Software Development at Panta Rhei Design
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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.

Manufacturing
Information Technology
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Product Development, Information Technology, and Quality Assurance.

Product Development
Information Technology
Quality Assurance
Profile match chart

Skills

Technical Focus

  • 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 And Measurement: Oscilloscope, Logic Analyzer, Multimeter

Languages

German
Native
English
Advanced

Education

Oct 2013 - Jul 2018

Hochschule Karlsruhe

Bachelor of Engineering, Electrical Engineering – Information Technology · Electrical Engineering – Information Technology · Karlsruhe, Germany

Sep 2008 - Jan 2011

Electronics Technician for Devices and Systems · Bad Wildbad, Germany

Statistics

Experience

Total positions 8
Experience in Manufacturing 7 y
Avg length 11 m
Longest experience 4 y 5 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Freelancer – Software Development, Employee – Software Development, Working Student – Hardware Development
Main industries Manufacturing, Information Technology
Main business areas Product Development, Information Technology, Quality Assurance

Qualifications

Highest degree Bachelor

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Steffen based?

Steffen is based in Karlsruhe, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Steffen speak?

Steffen speaks the following languages: German (Native), English (Advanced).

How many years of experience does Steffen have?

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.

What roles would Steffen be best suited for?

Based on recent experience, Steffen would be well-suited for roles such as: Freelancer – Software Development, Employee – Software Development, Working Student – Hardware Development.

What is Steffen's latest experience?

Steffen's most recent position is Freelancer – Software Development at LightnTec GmbH.

What companies has Steffen worked for in recent years?

In recent years, Steffen has worked for LightnTec GmbH and Kurz Industrie-Elektronik GmbH.

Which industries is Steffen most experienced in?

Steffen is most experienced in industries like Manufacturing and Information Technology.

Which business areas is Steffen most experienced in?

Steffen is most experienced in business areas like Product Development, Information Technology, and Quality Assurance.

Which industries has Steffen worked in recently?

Steffen has recently worked in industries like Manufacturing and Information Technology.

Which business areas has Steffen worked in recently?

Steffen has recently worked in business areas like Product Development, Information Technology, and Quality Assurance.

What is Steffen's education?

Steffen holds a Bachelor in Electrical Engineering – Information Technology from Hochschule Karlsruhe.

What is the availability of Steffen?

Steffen is immediately available full-time for suitable projects.

What is the rate of Steffen?

Steffen's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Steffen?

To hire Steffen, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Rate comparison chart
Market avg: 900-1060 €
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.