← 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