You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Daniel SchäftnerDS

Daniel Schäftner

Embedded Software Entwickler

€680/day
Aitrach, DE
15+ years

Average response time: 1 hour

About Daniel

✅ Key Skills & Expertise

🧠 Embedded C / C++ & Assembler (15+ Jahre)

- Hardwarenahe Programmierung in C, C++ und Assembler
- Direkter Zugriff auf Register / Peripherie
- Entwicklung von Low-Level-Treibern & Kommunikationsschnittstellen
(SPI, I2C/TWI, RS232, RS485, CAN, LIN, USB, Modbus, Ethernet)
- Firmware-Design & Architektur für Bare Metal und FreeRTOS
- Analyse & Fehlersuche mit Oszilloskop, Logik- & Spektrumanalysatoren
- SEGGER Tools: J-Link, RTT, SystemView

👆 Capacitive Touch & Proximity (Microchip mTouch Expert)

- Umfangreiche Erfahrung mit kapazitiven Touch- und Näherungssensoren
(CVD, Metal-Over-Cap, Physical Layer Optimierung)
- Unterstützung bei Layout- und Design-Richtlinien
- Technischer Support für Kundenprojekte
- Offizieller Microchip Design Partner

⚙️ Toolchain & Entwicklungsumgebungen

Entwicklung & IDEs:
- Eclipse CDT, Visual Studio, VSCode, MPLABX, Atmel Studio, STM32CubeIDE
- IAR, Keil, Simplicity Studio, Profilab

Build & Debug Tools:
- GCC / G++, XC8/16/32, ICC, Artistic Style, Doxygen
- PICKIT, ICD3, JTAG ICE, ST-Link, uLink-me, SEGGER J-Link, Tag Connect
- SEGGER RTT, SystemView

Versionierung / CI / Codequalität:
- Git, SVN, Bitbucket, GitHub, Plastic SCM
- Jenkins, Jira, CodeReviewer, Tortoise, Atlassian Tools

📡 Microcontroller & Plattform-Erfahrung

- Microchip: PIC12–PIC32, dsPIC30/33, Harmony, MCC
- Atmel/Microchip: AVR, Xmega, Tiny, UC3x, ATSAM (ARM-Cortex)
- STMicroelectronics: STM32 (M0–M4), STM32Cube, HAL/LL
- Silicon Labs: EFR32BGxx
- ARM Cortex: M0, M0+, M3 Targets

🐍 Python & Automatisierung

- Python (Zertifikat vorhanden)
- Testautomatisierung (z. B. Pytest), Log-Datenanalyse, Messtechnik
- Build-/Flash-/Test-Scripting

📁 Projekt- & Teamfähigkeit

- Erstellung technischer Dokumentation (Doxygen)
- Agile Entwicklung (Scrum, Jira)
- Zusammenarbeit mit Hardware-, Software- und Testabteilungen
- Kundenkontakt, technische Beratung, Spezifikationsreviews
- Code-Reviews & Mentoring von Juniors
  • German

    Native or bilingual

  • English

    Fluent

Can work on-site
Aitrach (up to 50km)

Experience

  • DHBW Ravensburg Campus
    University Lecturer
    EDUCATION AND E-LEARNING
    January 2021 - Today (5 years and 5 months)
    Friedrichshafen, BW, Germany
    • Lectures for informatics, programming in C and python at the university DHBW in Friedrichshafen BW.
  • Demag Cranes & Components GmbH
    Embedded Software Engineer
    January 2021 - Today (5 years and 5 months)
    Wetter, NW, Germany
    • Software development including low-level and firmware for PIC32CM and ATSAM based hoist and crane safety-pcb-control.
  • Schaeftner Engineering
    Software-Engineer
    January 2013 - Today (13 years and 5 months)
    Aitrach, BW, Germany
    • Development of 8/16/32 bit software in C and ASM on Atmel/Microchip/ST/SiliconLabs.
    • Low-Level-Drivers, Application and Firmware development, capacitive Touch Keys (mTouch).
    • Support for mTouch and capacitive software engineering and design
    • Development and manufacturing of electrical cabinets, and PCBs.
    • Test-software and documentation for all listed projects.
    • Project management and customer support.

Recommendations

Be the first to recommend Daniel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Engineering
    DHBW Friedrichshafen
    2010
    Duales Studium Elektrotechnik

Skill set (22)

Categories