Home

Development

Hardware Development

  • Microcontroller-based systems (ARM Cortex-M, ESP32, NXP i.MX RT)
  • FPGA design and integration (Xilinx Artix-7, Zynq)
  • Analog & digital circuits
  • PCB design (Pulsonix, multi-layer, high-speed, EMC)
  • Circuit simulation (LTspice, TINA, Vivado)
  • High-current power supplies and power switches
  • Thermal design and grounding concepts

Software Development

  • Embedded software (C, C++, assembler)
  • FPGA programming (VHDL, Verilog, SystemVerilog)
  • Real-time systems (FreeRTOS, bare-metal, multi-core)
  • Communication protocols (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
  • CAPL programming for CAN bus development and testing
  • LabView programming and test automation
  • Embedded Linux (PetaLinux, Yocto, kernel modules)
  • Android app development (Kotlin, Jetpack Compose)
  • Web applications (Python/Flask, JavaScript, Socket.IO)
  • Data visualization (Chart.js, real-time dashboards)
  • Machine learning (TensorFlow.js, PyTorch)

Simulation & Verification

  • Circuit simulation in time and frequency domain
  • Monte Carlo analysis and worst-case considerations
  • FPGA verification with SystemVerilog testbenches
  • HDL simulation (Vivado, Icarus Verilog, Verilator)
  • Bode plot, Nyquist, Fourier analysis

Color Scheme

Language