Key skills

Software

More than 10 years of programming and debugging embedded systems.

 

  • 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
  • SQL certificate

 

  • Exor / Jmobile
  • integration of HMI design and development
  • projecting and engineering
  • java script
  • JSmart / eSMART / eTOP / ex7xx / H3 / H4

Hardware

More than 30 years of experience in PCB-routing.

 

  • Circuit diagrams and PCB-layouts on PADS VX.0 LOGIC und LAYOUT (by Mentor© A Siemens Business) according to customer’s specification.
  • Component library and generation with schematic symbols and footprints for PADS.
  • Generation of the complete PCB- manufacturing- data using Gerber- and DXF-Output.
  • Generation of the Bill of Materials.
  • Manufacturing, assembly and inspection of prototypes.
  • Construction and assembly of needed programming- and test-adapters and connectors.

 

  • Particular knowledge on PCB-design for HMI: 
  • Dome- and Short-Travel-Switch based tactile keyboards.
  • Capacitive sensor layouts on Microchip mTouch CVD with „Active Guard“ and „Metal-over-Cap“.
  • Layouts for Everswitch (©Baran Advanced Technology) Piezo- HMI.
  • Layouts for Aito© tactile Piezo- HMI.