Recommended expert

Daniel Schäftner

Embedded Software Engineer

Daniel Schäftner
Aitrach, Germany

Experience

Aug 2022 - Jul 2023
1 year
Germany

Embedded Software Engineer

Rawe Electronic GmbH / SCHELL

  • Developed low-level firmware drivers for an advanced water tap with Bluetooth on a Silicon Labs EFR32BG module using Simplicity Studio
Jan 2022 - Dec 2022
1 year
Lorem ipsum dolor sit amet

Dr. Georg Maurer GmbH

  • Developed firmware and low-level drivers for advanced temperature sensors on a PIC32MZ controller using MPLABX
Jan 2022 - Dec 2022
1 year
Lorem ipsum dolor sit amet

Rawe Electronic GmbH / berbel Ablufttechnik GmbH

  • Redesigned application and firmware of a touch interface for an exhaust hood, migrating from a Cypress controller to STM32 using QTouch
Sep 2021 - May 2025
3 years 9 months
Wetter, Germany

Embedded Software Engineer

Demag Cranes & Components GmbH

  • Developed software, including low-level and firmware, for safety PCB controls in hoists and cranes based on PIC32CM and ATSAM
Jul 2021 - Mar 2022
9 months
Leutkirch im Allgäu, Germany

Embedded Software Engineer

SycoTec GmbH & Co. KG

  • Developed software and hardware for level sensors in dental cleaning machines using mTouch
Jan 2021 - Present
5 years 1 month
Friedrichshafen, Germany

University Lecturer

DHBW Ravensburg Campus Friedrichshafen

  • Lectures for Informatics and Python
  • Limited to ~30 hours per year (1 session/week from January to March) – does not interfere with project availability
Jan 2021 - Dec 2023
3 years
Biberach, Germany

Embedded Software Engineer

KaVo Dental GmbH

  • Software and hardware development for proximity sensors for dentist chairs in heavy surgical EMV environment with mTouch
Jan 2021 - Jun 2021
6 months
Illertissen, Germany

Embedded Software Engineer

TTS Cleantec GmbH / Festool

  • Software development for microchip mTouch implementation in a dsPIC33 for industrial vacuum cleaners
Jan 2020 - Dec 2020
1 year
Lorem ipsum dolor sit amet

BRITA GmbH

  • Analyzing and development support and consulting for mTouch in a water dispenser
Jan 2019 - Dec 2019
1 year
Lorem ipsum dolor sit amet

AGCO GmbH / Fendt

  • Proximity sensor design and implementation support for an agriculture company
Jan 2018 - Dec 2018
1 year
Lorem ipsum dolor sit amet

elobau GmbH & Co. KG

  • Software for industrial handheld in rough environment mTouch and QTouch combined
Jan 2017 - Sep 2021
4 years 9 months
Aitrach, Germany

Division Manager Electrical Engineering

KLAUS Multiparking GmbH

  • Head of the electrical department
  • Buildup of new department and integration of electrical manufacture
  • Developing, engineering and manufacturing of electrical components for parking systems
  • HMI development with J-Mobile and Java Script for Exor HMIs
  • Cabinet engineering with WSCAD
Jan 2017 - Dec 2017
1 year
Lorem ipsum dolor sit amet

Maico Elektroapparate-Fabrik GmbH

  • HW and SW development for bathroom fan application, PIR, RH, mTouch, OS, driver and interfaces
Jan 2016 - Dec 2016
1 year
Lorem ipsum dolor sit amet

Diehl Ako / City GmbH

  • Software projects and development resource for several projects
  • Firmware for capacitive touch sensors (mTouch by Microchip) used in prototype development
Jan 2015 - Dec 2015
1 year
Lorem ipsum dolor sit amet

STABILO International GmbH

  • Software for capacitive touch pen including an SPI accelerometer with MPLABX and XC8 based on mTouch by Microchip
Jan 2015 - Dec 2015
1 year
Lorem ipsum dolor sit amet

hegotec GmbH

  • Layout and software for MOC sensor for caravan systems with MPLABX and XC8 based on mTouch by Microchip
Jun 2014 - Dec 2016
2 years 7 months
Aitrach, Germany

Software & Hardware Engineer

Rudolf Kleinser Schaltungsbau

  • Development of 8/16 bit software in C and ASM on Microchip PIC16F/dsPIC33 (CAN Service-Handheld with SPI 4x20 display driver)
  • Development of PLC software in ST for Mitsubishi FX3U/FX3G and WAGO
  • CodeSys, WSCAD Suite
  • Cabinet hardware design and development
  • Test software and documentation for all listed projects
  • Full-cycle project management, including client communication
Jan 2014 - Dec 2014
1 year
Lorem ipsum dolor sit amet

Demmel AG / BMW

  • Layout and software for capacitive touch sensors for automotive with MPLABX and XC8 based on mTouch by Microchip
Jan 2014 - Dec 2014
1 year
Lorem ipsum dolor sit amet

Rawe Electronic GmbH / Geberit

  • Layout and software for capacitive proximity sensors for sanitary locations with MPLABX and XC8 based on mTouch by Microchip
Sep 2013 - Present
12 years 5 months
Aitrach, Germany

Freelance Software Engineer & Owner

Schaeftner Engineering

  • Development of 8/16/32 bit software in C and ASM (Microchip, ST, Atmel, Silicon Labs)
  • Application and firmware development including low-level drivers and capacitive touch (mTouch)
  • Consulting and implementation of capacitive touch systems (mTouch, Metal Over Cap)
  • Design and manufacturing of electrical control cabinets and PCBs
  • Development of test software and full technical documentation
  • Full-cycle project management, including client communication
Jan 2013 - Dec 2013
1 year
Lorem ipsum dolor sit amet

Demmel AG / Audi

  • Metal Over Cap technology by Demmel AG (Microchip Design Partner) for capacitive keys in cooking appliances and vehicles using advanced haptic technology
Oct 2007 - May 2014
6 years 8 months
Weiler-Simmerberg, Germany

Software & Hardware Engineer

RAWE Electronic

  • Development of 8/16/32 bit software in C and ASM on Atmel/Microchip/ST
  • FreeRTOS, low-level drivers, Atmel UC3A/UC3C microcontroller for automatic storage systems, drivers for Bluetooth, WLAN, Zigbee, RFID (RS9110n1128, PROFLEX01, DWARF15)
  • Bootloaders (DFU, MMC) for Atmel, developed custom PIC bootloader for USART and I2C for PIC16F1828
  • Interfaces, USB, CAN, I2C (Multimaster), SPI, TWI, USART for UC3, ATmega/Atmel STM32/ST and PIC12,16/Microchip
  • mTouch by Microchip (Microchip Masters in Phoenix AZ 2012)
  • Capacitive touch-systems, layout and design rules for capacitive PCB sensors
  • Developed custom GUI for analyzing and parameterizing capacitive touch systems in Profilab
  • MPLABX, Keil, Atmel Studio, GCC, ICC, IAR, Visual Studio, Profilab
  • JTAG ICE mk2, JTAG ICE3, PICKIT3, PICKIT serial, ICD3, uLink me, TagConnect
  • Basic knowledge of Win CE 6.0 IMX28 boards, developed drivers for I2C and I2C bootloader to PIC
  • Test software and documentation for all listed projects
  • Full-cycle project management, including client communication

Summary

Dynamic professional engineer with specialized knowledge in programming; more than 15 years of experience in software development for embedded systems.

Skills

  • More Than 15 Years Of Programming And Debugging Embedded Systems.
  • Embedded C And Asm
  • Interfacing Directly With Hw Via Memory-mapped Registers
  • Low-level Drivers And Interfaces, Communication Protocols (Spi, I2c And Twi, Rs232, Rs485, Usb, Ethernet, Lin, Can, Modbus)
  • Analyzing And Debugging, Work With Oscilloscopes, Logic And Spectrum Analyzers
  • Application And Firmware Design And Structure
  • Freertos
  • Ides: Vscode, Eclipse Cdt, Visual Studio, Mplabx, Keil, Simplicity Studio
  • Toolchains: Iar, Gcc, Icc, Xc8, Xc16, Xc32
  • Ci And Documentation Tools: Jenkins, Doxygen, Artistic Style
  • Version Control: Git, Svn, Bitbucket, Gitlab, Github, Plastic Scm
  • Planning And Code Review: Jira, Tortoise, Code Reviewer
  • Microcontroller Experience With Microchip (Authorized Premium Microchip Design Partner)
  • Microcontroller Experience With Microchip Pic12, Pic16, Pic18, Pic24, Dspic30, Dspic33, Pic32
  • Mplabx, Mcc, Harmony
  • Xc8, Xc16, Xc32
  • Pickit3 And 4, Pickit Serial, Icd3
  • Microcontroller Experience With Atmel (Microchip)
  • Atsam, Arm, Uc3x, Avr, Atmega, Xmega, Tiny
  • Atmel / Microchip Studio, Atmel Start
  • Gcc For Atmel Targets
  • Jtag Ice Mk2, Jtag Ice3
  • Microcontroller Experience With St (Stm32xx)
  • Stm Cube Ide And Mx, Keil
  • Ulink Me, St-link
  • Microcontroller Experience With Silicon Labs (Efr32bgxx)
  • Simplicity Studio
  • Microcontroller Experience With Cortex M0, M0+, M3 Core-based Targets
  • Segger J-link
  • Tag Connect
  • Specialized Experience With Capacitive Touch And Proximity Systems
  • Cvd Software, Mtouch And Qtouch By Microchip
  • Metal Over Cap
  • Physical Background Of Capacitive Touch Systems
  • Layout Design Rules For Capacitive Touch Systems
  • Customer Support For Capacitive Touch Development
  • Authorized Premium Microchip Design Partner For Capacitive Touch
  • Wsl, Proalpha, Ms-office

Languages

German
Native
English
Advanced

Education

Oct 2007 - Oct 2010

Duale Hochschule Baden-Württemberg Ravensburg Campus Friedrichshafen

Bachelor of Engineering / Bachelor with Honours · Engineering · Friedrichshafen, Germany

Sep 2004 - Sep 2007

Rohde & Schwarz

Apprenticeship in Electronics · Electronics · Germany

Sep 1995 - Jun 2004

Gymnasium Salvatorkolleg Bad Wurzach

General high school diploma (Abitur) · Bad Wurzach, Germany

Certifications & licenses

Microchip Masters

EMC Certificate

IPC-A-610-Class 2 Certificate

Kuka Certificate

Python Certificate

SQL Certificate

Safety by Pilz

Sistema Certificate

WSCAD Certificate

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Peter Kortmann
Peter Kortmann

Hardware and Software Developer / Project Manager

View Profile
Sten Sandring
Sten Sandring

Development of control and monitoring firmware for traffic signal systems (traffic lights)

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Alban Tchuinkou
Alban Tchuinkou

C/C++ Developer on AIX Systems for SAP Kernel System Integration

View Profile
Sherif Omran
Sherif Omran

Developer

View Profile
Andreas Hetz
Andreas Hetz

Technical Project Manager Telematics Systems, Electrical Engineer

View Profile
Artur Nidens
Artur Nidens

Freelancer as Embedded Software Engineer

View Profile
Viktor Hildebrand
Viktor Hildebrand

Freelance Software Developer

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Caglar Özdemir
Caglar Özdemir

Lecturer

View Profile
Rainer Nase
Rainer Nase

Embedded Software Developer

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Andreas Schuster
Andreas Schuster

Partner

View Profile
Oleksii Kvasnikov
Oleksii Kvasnikov

Software developer (freelance)

View Profile
Hellmuth V. künsberg
Hellmuth V. künsberg

Embedded Software Architect / Team Coordinator

View Profile
Stanislaus Stelle
Stanislaus Stelle

Security Consultant at Rohde & Schwarz AG

View Profile
Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
Siegfried Kamlah
Siegfried Kamlah

Embedded software development for a crane control system

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Gerhard Zalusky
Gerhard Zalusky

Embedded Software Engineer

View Profile
Tamás Nagy
Tamás Nagy

JAVA development for thermal printer test program

View Profile
Robert Brandl
Robert Brandl

Embedded Systems Software Engineering Team

View Profile
FRATCH Freelancer
FRATCH Freelancer

Embedded Software Architect

View Profile
Lino Giefer
Lino Giefer

Senior Data Scientist

View Profile
Andre Kholodov
Andre Kholodov

Nearshore Engagement Manager

View Profile
FRATCH Freelancer
FRATCH Freelancer

Software Developer - Building Automation

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile