22.10.2025 aktualisiert


Premiumkunde
nicht verfügbarSenior Embedded Software Engineer, C/C++, Python, Microchip, STM, FreeRTOS, CI/CD, Git
Aitrach, Deutschland Bachelor of Engineering
Skills
Software DevelopmentProgrammingEmbedded CMicrochipTouchMPLABXCVDgitEmbedded C Programmierungcapacitive touchATMELSTM32Embedded SystemsEmbedded Systems / FirmwareEmbedded Systems / Betriebssystemeembedded software
✅ Key Skills & Expertise
Embedded C / C++ & Assembler (15+ Jahre)
⚙️ 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
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
- 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 (Zertifikat vorhanden)
- Testautomatisierung (z. B. Pytest), Log-Datenanalyse, Messtechnik
- Build-/Flash-/Test-Scripting
- Erstellung technischer Dokumentation (Doxygen)
- Agile Entwicklung (Scrum, Jira)
- Zusammenarbeit mit Hardware-, Software- und Testabteilungen
- Kundenkontakt, technische Beratung, Spezifikationsreviews
- Code-Reviews & Mentoring von Juniors
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Key Skills
More than 15 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
More than 15 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
Software development including low-level driver, firmware and application for PIC32CM, AtmelSAM and STM32 based hoist and crane safety-pcb-control.
* 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.
* 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.