25.11.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarEthernet Specialist - I fix your board and ethernet stack
Eichberg, Schweiz Dipl.Ing. (FH) Electrical Engineering
Über mich
Expert for NXP SJA1110, TI DP83867, TI 8381X, 100BASE-T1, 100BASE-TX, 1000BASE-TX, MAC, PHY, RGMII, SGMII. Ethernet, TCP/IP, TLS, mbedTLS, mbedTLS hardware acceleration. Senior Embedded Engineer with 25+ years of expertise in C/C++, Firmware Development and Software Architecture.
Skills
USBSoftware EntwicklungC++EmbeddedCAN-FDRS-232SoftwaretechnikMisraMCUXpressoiotRS-485IARTCP / IP.NETRESTI2Cembedded linuxSPIController CMake OOPSystemintegrationEmbedded SystemsKommunikationSTM32Object Oriented DesignCSAIDesignHMIGerätetreiberGCCEthernetMAKELinuxembedded software Software ArchitectureFreeRTOSc++ 14InterfaceAssemblerc++ 17BluetoothSTM32CubeLWIPTLSSSL/TLS Zertifikatesja1110EU Cyber Security Act (CSA)
Development of Embedded Software and Hardware - Embedded Know-How
Expert in development and system integration of embedded systems. Years of experience in designing object-oriented multi-threaded applications using C++. Skilled in the design and implementation of embedded drivers (bootloader, flash, EEPROM, SPI, I2C, SAI / I2S, ADC, DMA, Ethernet, etc.), also on multicore systems.
Embedded Projects with Hardware:
- Embedded Systems: NXP iMX RT1062, LPC 17xx, SJA1110, STM32H563, XMC7200 D, ARM Cortex M0/M3/M33/M4/M7
- Emulators/Debuggers: SEGGER, ST-Link, Serial Wire Debug (SWD), JTAG, TRACE
- Projects: SJA1110 based Ethernet compoment, OBD-2 diagnostic system for CAN bus, USB-CAN tracer with dongle function, ISO9141-2 interface, ISO 15765-2 protocol stack.
Programming Languages and Technologies:
- C (MISRA compliant)
- C++, C++14, C++17, C++20
- C#
- PHP
- Kotlin
IDEs and Toolchains:
- MCUXpresso, STM32Cube, Modus Toolbox, Eclipse
- VSCode
- CMake, GNU Toolchain (GNU make, GCC)
- IAR
- Keil uVision
- Microsoft Visual Studio
- National Instruments LabWindows/CVI
- Android Studio
Operating Systems:
- FreeRTOS
- ARM CMSIS, Keil RTX
- MQX
- Linux
- Windows
Data Communication:
- OBD2 (OBDII), OBD, UDS, ODX, ISO14230, CAN, ISO15765, J1939, NMEA2000. Tools: Vector CANoe, Busmaster, KCANMonitor
- USB, WCID, RS232, SPI/SSP, I2C, SAI. Tools: USBTreeView, Microsoft USBView
- WiFi, Bluetooth, Ethernet, TCP/IP, TLS, HTTP(S), REST, MQTT
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisseItalienischGrundkenntnisse
Portfolio

CAN-Bus Interface
Hardware und Software für Reverse-Engineering am CAN-Bus.
https://shop.dieselschrauber.org/can-usb-interface-kit-p-313.php