Über mich
Key skills • 10 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, 32/Microchip, STM32 cortex M3/ST core-based targets. • Experience with capacitive Touch systems, physical background, layout design rules, software CVD MTouch by Microchip • FreeRTOS • Python Experience • Development of 8/16/32 bit Software in C and ASM on Atmel/Microchip/ST • FreeRTOS, Low-Level-Drivers, capacitive Touch Keys (MTouch) • Interfaces, Applications, Documentation • 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). • FreeRTOS, Low-Level-Drivers for Atmel UC3A/UC3C Microcontroller. • 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 • Test-software and documentation • Project management and customer support for capacitive systems
Skills
Expert:in
Fortgeschritten
Grundkenntnisse