freiberufler Senior Embedded Software Engineer auf freelance.de

Senior Embedded Software Engineer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 88319 Aitrach
  • auf Anfrage
  • de  |  en
  • 22.01.2025

Kurzvorstellung

Senior Embedded Software Engineer

More than 15 years of programming and debugging embedded systems.

Auszug Referenzen (1)

"Thats what you need"
Soft und Hardwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

9/2013 – 8/2021

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software

Qualifikationen

  • Atmel Microchip Technologie
  • Elektroingenieur
  • Embedded Entwicklung / hardwarenahe Entwicklung17 J.
  • Embedded Software13 J.
  • Git3 J.
  • Informatik
  • pic32
  • Programmierer C, C++3 J.
  • Softwareentwickler3 J.
  • STM32

Projekt‐ & Berufserfahrung

Senior Embedded Software Engineer
Demag Cranes & Components GmbH / Konecranes GmbH, Wetter (Ruhr)
9/2021 – 5/2025 (3 Jahre, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2021 – 5/2025

Tätigkeitsbeschreibung

Software development including low-level driver, firmware and application for PIC32CM, AtmelSAM and STM32 based hoist and crane safety-pcb-control.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Git, Programmierer C, C++, Python-Programmierer, Softwareentwickler

Abteilungsleiter Elektrotechnik (Festanstellung)
KLAUS Multiparking GmbH, Aitrach
1/2017 – 12/2021 (5 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2017 – 12/2021

Tätigkeitsbeschreibung

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.

Eingesetzte Qualifikationen

Automatisierungstechnik (allg.), Projektleitung / Teamleitung

Soft und Hardwareentwickler (Festanstellung)
Rudolf Kleinser Schaltungsbau, Aitrach
7/2014 – 12/2016 (2 Jahre, 6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2014 – 12/2016

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Automatisierungstechnik (allg.), Embedded Entwicklung / hardwarenahe Entwicklung

Soft und Hardwareentwickler
Schaeftner-Engineering, Aitrach
9/2013 – 8/2021 (8 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2013 – 8/2021

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software

Soft und Hardwareentwickler (Festanstellung)
Rawe Elektronik GmbH, Weiler Simmerberg
10/2007 – 5/2014 (6 Jahre, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2007 – 5/2014

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software

Ausbildung

Elektrotechnik
Bachelor of Engineering
2010
Friedrichshafen
Elektroniker für Geräte und Systeme
Ausbildung
2004
Memmingen

Über mich

Key Skills

Capacitive Touch
mTouch by Microchip
Specialized experience with capacitive touch & proximity systems
CVD software
Metal Over Cap
Physical background
Layout design rules
Customer support for capacitive touch development
Authorized Microchip Design Partner


Embedded C and ASM
Interfacing directly with HW via memory mapped registers
Low level drivers & interfaces, communication protocols (SPI, I2C & TWI, RS232, RS485, USB, Ethernet, LIN, CAN, Modbus)
Analyzing & Debugging, work with oscilloscopes, logical & spectrum analyzers
Application & firmware design and structure
FreeRTOS


Environment / Tools
Eclipse CDT, VSCode, Visual Studio, Profilab
IAR, ICC, GNU, GCC
Artistic Style, Doxygen
Git, SVN, Tortoise, Atlassian, Jira, Bitbucket, GitHub, Plastic SCM
CodeReviewer, Jenkins


Microcontroller experience:
Microchip
PIC12, PIC16, PIC18, PIC24, PIC32, dsPIC30, dsPIC33, PIC32
MPLABX, MCC, Harmony
XC8, XC16, XC32
PICKIT3 & 4, PICKIT serial, ICD3


Atmel
ATSAM, ARM, UC3x, AVR, ATmega, Xmega, Tiny
Atmel / Microchip Studio, Atmel Start
GCC
JTAG ICE mk2, JTAG ICE3


ST
STM32
STM32 Cube IDE & MX, Keil
uLink me, ST-Link


Silicon Labs
EFR32BGxx
Simplicity Studio


Cortex
M0, M0+, M3 core-based targets
SEGGER J-Link
Tag Connect


Python certificate

Weitere Kenntnisse

Development of 8/16/32 bit software in C and ASM on Atmel/Microchip/ST.
Low-Level-Drivers, Application development, capacitive Touch Keys (mTouch).
Development and manufacturing of electrical cabinets, and PCBs.
Test-software and documentation for all listed projects.
Project management and customer support.


Lectures for informatics and python at the university DHBW in Friedrichshafen (2021-present).
Software development including low-level and firmware for PIC32CM based hoist and crane safety-pcb-control (2021-present).
Support for mTouch and capacitive software engineering and design (2013-present).


Firmware Low-Level driver development for an advanced water tap with bluetooth on an EFR32BG module from Silicon Labs with Simplicity Studio (2022).
Firmware an Low-Level development for advanced temperature sensors on PIC32MZ controller with MPLABX (2022).
Redesign application and firmware of a touch application for an exhaust hood from Cypress controller to STM32 and QTouch (2022).


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).
Software for dsPIC33 CAN analyser with direct output to SPI Display (2015).
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).
mTouch CVD by Microchip (Microchip Masters in Phoenix AZ 2012).
FreeRTOS, Low-Level-Drivers, Atmel UC3A/UC3C Microcontroller for automatic storage systems, Drivers for Bluetooth, WLAN, Zigbee, RFID (RS9110n1128, PROFLEX01, DWARF15) (2011/2012).
Bootloaders (DFU, MMC) for Atmel, developed custom PIC Bootloader for USART and I2C for PIC16F1828. Basic knowledge of Win CE 6.0 IMX28 boards, developed drivers for I2C and I2C Bootloader to PIC. Interfaces, USB, CAN, I2C (Multimaster), SPI, TWI, USART for UC3, ATmega/Atmel STM32/ST and PIC12,16/Microchip (2007 -2011).

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
467
Alter
40
Berufserfahrung
17 Jahre und 3 Monate (seit 10/2007)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden