I am an Embedded Software & FPGA Engineer based in Munich, Germany.
- π M.Sc. in Communications & Electronics β Technical University of Munich (Munich, Germany)
- π B.Sc. in Electrical & Electronics Engineering β Middle East Technical University (Ankara, Turkey)
VHDL Verilog SystemVerilog UVM OSVVM Cocotb
Vivado Quartus ModelSim Design Compiler Xcelium RISC-V
FreeRTOS Zephyr VxWorks Embedded Linux ARM
Keil VS Code CMake GNU Make GDB Git
- RTL design in VHDL, Verilog and SystemVerilog
- RISC-V / MIPS processor implementations
- Verification with UVM and Cocotb
- Synthesis and simulation
- Timing closure, Route & Placement and resource optimization
- Arm Cortex-M/A firmware β bare-metal and RTOS
- VxWorks, FreeRTOS, Zephyr and Embedded Linux
- Peripheral and device drivers: UART, SPI, I2C, CAN, DMA, timers, ADC
- Interrupt handling, scheduling and real-time constraint analysis
- Bootloaders, memory maps, linker scripts and firmware update flows
- On-target debugging with JTAG/SWD, GDB
- Build and debug tooling: CMake, GNU Make, GDB, GCC, Clang