Recommended expert
Steffen Kappler
Freelancer – Software Development
Experience
Dec 2024 - Feb 2025
3 monthsKarlsruhe, Germany
Freelancer – Software Development
LightnTec GmbH
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 monthsKarlsruhe, Germany
Freelancer – Software Development
LightnTec GmbH
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 monthsRemshalden, Germany
Freelancer – Software Development
Kurz Industrie-Elektronik GmbH
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 monthsKarlsruhe, Germany
Employee – Software Development
LightnTec GmbH
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 monthsKarlsruhe, Germany
Working Student – Hardware Development
Vigem GmbH
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 monthsKarlsruhe, Germany
Self-employment – Software Development
Panta Rhei Design
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 monthsKarlsruhe, Germany
Practical semester – Hardware Development
INIT GmbH
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 monthsKarlsruhe, Germany
Self-employment – Software Development
Panta Rhei Design
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
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
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
NativeEnglish
AdvancedEducation
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
Market avg: 900-1060 €
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.
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