Embedded Software Microchip
Aktualisiert am 16.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.05.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Embedded C
Git
Embedded Systems
kapazitiv Touch
mTouch
Assembler
CVD
ARM Cortex
Atlassian JIRA
Subversion
Jenkins
Bitbucket
STM32
Atmel
AVR
Microcontroller
Echtzeitbetriebssystem
Low-Level HW Treiber
GitHub
GitLab
visual
VS Code
Visual Studio Code
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Aitrach (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2013 - today: Development and manufacturing


Role: Senior Embedded Software-Engineer als Freelancer / Freiberufler

Customer: gladly on request


Tasks:

  • Development of 8/16/32 bit software in C and ASM on Atmel/Microchip/ST
  • Low level drivers, capacitive Touch Keys (mTouch)
  • Development and manufacturing of electrical control cabinets, and PCBs.
  • Support for mTouch and capacitive software engineering and design (2013-present)
  • Software development for microchip CVD mTouch implementation in a dsPIC33 for industrial vacuum cleaners (2021).
  • Soft and hardware development for proximity sensors for dentist chairs in heavy surgical EMV environment with CVD mTouch. (2021).
  • Analyzing and development support and consulting for CVD mTouch in a water dispenser (2020).
  • Proximity sensor design and implementation support for a agriculture company. (2019)
  • Software for industrial handheld in rough environment mTouch and QTouch combined (2018).
  • HW and SW development for bathroom fan application, PIR, RH, mTouch, OS, driver and interfaces (2017).
  • Software projects and development resource for several projects (2016).
  • Software for capacitive touch field CVD mTouch by Microchip for sensor prototype (2016)
  • Layout and software for MOC sensor for caravan systems with MPLABX and XC8 based on CVD mTouch by Microchip (2015).
  • Software for capacitive touch pen including an SPI accelerometer with MPLABX and XC8 based on CVD mTouch by Microchip (2015).
  • Layout and software for capacitive proximity sensors for sanitaire locations with MPLABX and XC8 based on CVD mTouch by Microchip (2014).
  • Layout and software for capacitive touch sensors for automotive with MPLABX and XC8 based on CVD mTouch by Microchip (2014).
  • Metal over Cap technology by Demmel AG (Microchip Design Partner) for capacitive Keys in cooking fields and cars with advance knowledge of haptic (2013).


2017 - 2021: Developing, engineering and manufacturing

Role: Division Manager Electrical Engineering

Customer: KLAUS Multiparking GmbH, Aitrach, Germany


Tasks:

  • 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.


2014 - 2016: Development of PLC Software


Role: Software & Hardware-Engineer,

Customer: Rudolf Kleinser Schaltungsbau, Aitrach, Germany


Tasks:

  • 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
  • Project management and customer support


2007 - 2014: Development of 8/16/32 bit Software


Role: Software & Hardware-Engineer, RAWE Electronic

Customer: Weiler im Allgäu, Germany


Tasks:

  • 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 (2011/2012).
  • 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 CVD 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
  • Project management and customer support for capacitive systems

Aus- und Weiterbildung

Aus- und Weiterbildung

2007 - 2010

DHBW, Duale Hochschule Baden-Württemberg

Bachelor of Engineering / Bachelor with Honours


2004 - 2007

Rohde & Schwarz in Memmingen

Ausbildung zum Elektroniker für Geräte und Systeme


1995 - 2004

Gymnasium Salvatorkolleg Bad Wurzach (allg. Abitur)


1990 - 1995

Grund- und Hauptschule Aitrach

Position

Position

Senior Embedded Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Embedded C Git Embedded Systems kapazitiv Touch mTouch Assembler CVD ARM Cortex Atlassian JIRA Subversion Jenkins Bitbucket STM32 Atmel AVR Microcontroller Echtzeitbetriebssystem Low-Level HW Treiber GitHub GitLab visual VS Code Visual Studio Code

Produkte / Standards / Erfahrungen / Methoden

Embedded Software
Experte
Embedded Systems
Experte
capacitve Touch
Experte
microcontroller
Experte

BERUFSERFAHRUNG

2013 - 2025 

Rolle: Senior Embedded Software Engineer als Freiberufler / Freelancer

Kunde: gerne auf Anfrage


Aufgaben:

  • Software & Hardware Entwicklung


2016 - 2021 

Rolle: Abteilungsleitung  

Kunde: KLAUS Multiparking GmbH, Aitrach


Aufgaben:

  • Elektrotechnik Software & Hardware Entwicklung


2014 - 2016 

Kunde: Rudolf Kleinser Schaltungsbau, Aitrach


Aufgaben:

  • Software & Hardware Entwicklung


2007 - 2014 

Kunde: RAWE Electronic, Weiler im Allgäu


Aufgaben:

Software & Hardware Entwicklung


Personal Profile 

Dynamic professional engineer with specialized knowledge in programing; more than ten years of experience in software development;


Key skills 

  • 15 years of programming and debugging embedded systems. 
  • Embedded C and ASM interfacing directly with HW via memory-mapped registers.
  • Low levels drivers and interfaces. 
  • Experience with ARM/AVR/ATmega/XMega/Tiny/Atmel, PIC12, 16, 18, 24, dsPIC33, PIC32/Microchip, STM32 cortex M3/ST core-based targets. 
  • Experience with capacitive touch / proximity systems, physical background, layout design rules, software CVD mTouch and QTouch by Microchip (Microchip Design Partner). 
  • FreeRTOS
  • Cabinet and schematic


Other Skills

  • Spoken Languages: German (native language), English (advanced)
  • Communication protocols: SPI, I2C/TWI, RS232, RS485, USB, Ethernet, LIN, CAN, Modbus
  • Others: Doxygen, Plastic SCM, ProAlpha, MS-Office
  • Worked with Oscilloscopes, Logic Analyzers, Spectrum Analyzers.
  • IPC-A-610-Class 2 Certificate, EMC Certificate, Kuka Certificate, BG ETEM seminar, IFB
  • seminar, Microchip Masters, WSCAD Certificate, Safety by Pilz, Sistema Certificate

Einsatzorte

Einsatzorte

Aitrach (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2013 - today: Development and manufacturing


Role: Senior Embedded Software-Engineer als Freelancer / Freiberufler

Customer: gladly on request


Tasks:

  • Development of 8/16/32 bit software in C and ASM on Atmel/Microchip/ST
  • Low level drivers, capacitive Touch Keys (mTouch)
  • Development and manufacturing of electrical control cabinets, and PCBs.
  • Support for mTouch and capacitive software engineering and design (2013-present)
  • Software development for microchip CVD mTouch implementation in a dsPIC33 for industrial vacuum cleaners (2021).
  • Soft and hardware development for proximity sensors for dentist chairs in heavy surgical EMV environment with CVD mTouch. (2021).
  • Analyzing and development support and consulting for CVD mTouch in a water dispenser (2020).
  • Proximity sensor design and implementation support for a agriculture company. (2019)
  • Software for industrial handheld in rough environment mTouch and QTouch combined (2018).
  • HW and SW development for bathroom fan application, PIR, RH, mTouch, OS, driver and interfaces (2017).
  • Software projects and development resource for several projects (2016).
  • Software for capacitive touch field CVD mTouch by Microchip for sensor prototype (2016)
  • Layout and software for MOC sensor for caravan systems with MPLABX and XC8 based on CVD mTouch by Microchip (2015).
  • Software for capacitive touch pen including an SPI accelerometer with MPLABX and XC8 based on CVD mTouch by Microchip (2015).
  • Layout and software for capacitive proximity sensors for sanitaire locations with MPLABX and XC8 based on CVD mTouch by Microchip (2014).
  • Layout and software for capacitive touch sensors for automotive with MPLABX and XC8 based on CVD mTouch by Microchip (2014).
  • Metal over Cap technology by Demmel AG (Microchip Design Partner) for capacitive Keys in cooking fields and cars with advance knowledge of haptic (2013).


2017 - 2021: Developing, engineering and manufacturing

Role: Division Manager Electrical Engineering

Customer: KLAUS Multiparking GmbH, Aitrach, Germany


Tasks:

  • 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.


2014 - 2016: Development of PLC Software


Role: Software & Hardware-Engineer,

Customer: Rudolf Kleinser Schaltungsbau, Aitrach, Germany


Tasks:

  • 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
  • Project management and customer support


2007 - 2014: Development of 8/16/32 bit Software


Role: Software & Hardware-Engineer, RAWE Electronic

Customer: Weiler im Allgäu, Germany


Tasks:

  • 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 (2011/2012).
  • 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 CVD 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
  • Project management and customer support for capacitive systems

Aus- und Weiterbildung

Aus- und Weiterbildung

2007 - 2010

DHBW, Duale Hochschule Baden-Württemberg

Bachelor of Engineering / Bachelor with Honours


2004 - 2007

Rohde & Schwarz in Memmingen

Ausbildung zum Elektroniker für Geräte und Systeme


1995 - 2004

Gymnasium Salvatorkolleg Bad Wurzach (allg. Abitur)


1990 - 1995

Grund- und Hauptschule Aitrach

Position

Position

Senior Embedded Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Embedded C Git Embedded Systems kapazitiv Touch mTouch Assembler CVD ARM Cortex Atlassian JIRA Subversion Jenkins Bitbucket STM32 Atmel AVR Microcontroller Echtzeitbetriebssystem Low-Level HW Treiber GitHub GitLab visual VS Code Visual Studio Code

Produkte / Standards / Erfahrungen / Methoden

Embedded Software
Experte
Embedded Systems
Experte
capacitve Touch
Experte
microcontroller
Experte

BERUFSERFAHRUNG

2013 - 2025 

Rolle: Senior Embedded Software Engineer als Freiberufler / Freelancer

Kunde: gerne auf Anfrage


Aufgaben:

  • Software & Hardware Entwicklung


2016 - 2021 

Rolle: Abteilungsleitung  

Kunde: KLAUS Multiparking GmbH, Aitrach


Aufgaben:

  • Elektrotechnik Software & Hardware Entwicklung


2014 - 2016 

Kunde: Rudolf Kleinser Schaltungsbau, Aitrach


Aufgaben:

  • Software & Hardware Entwicklung


2007 - 2014 

Kunde: RAWE Electronic, Weiler im Allgäu


Aufgaben:

Software & Hardware Entwicklung


Personal Profile 

Dynamic professional engineer with specialized knowledge in programing; more than ten years of experience in software development;


Key skills 

  • 15 years of programming and debugging embedded systems. 
  • Embedded C and ASM interfacing directly with HW via memory-mapped registers.
  • Low levels drivers and interfaces. 
  • Experience with ARM/AVR/ATmega/XMega/Tiny/Atmel, PIC12, 16, 18, 24, dsPIC33, PIC32/Microchip, STM32 cortex M3/ST core-based targets. 
  • Experience with capacitive touch / proximity systems, physical background, layout design rules, software CVD mTouch and QTouch by Microchip (Microchip Design Partner). 
  • FreeRTOS
  • Cabinet and schematic


Other Skills

  • Spoken Languages: German (native language), English (advanced)
  • Communication protocols: SPI, I2C/TWI, RS232, RS485, USB, Ethernet, LIN, CAN, Modbus
  • Others: Doxygen, Plastic SCM, ProAlpha, MS-Office
  • Worked with Oscilloscopes, Logic Analyzers, Spectrum Analyzers.
  • IPC-A-610-Class 2 Certificate, EMC Certificate, Kuka Certificate, BG ETEM seminar, IFB
  • seminar, Microchip Masters, WSCAD Certificate, Safety by Pilz, Sistema Certificate

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.