

Xilinx Zynq, ZynqMP UltraScale+ MPSoC bsp preparing with Petalinux.
Embedded Linux system programming
Embedded Linux socket programming
Video encoding h264, h265
Video streaming over udp
IO Module software (semaphore, queue message operations) running Freertos on it as a sub-module of the system.
Board bring up which includes Stm32F7xx series mcu som. 7” display control with Touchgfx gui
Within the scope of Tübitak 1511 support, PLC design project, Embedded Linux installation processes (board support package preparation), hardware controls and arrangements, system programming studies on linux using Codesys runtime system (IPC interprocess communication, socket programming operations, system messaging (posix), canbus)
Bacnet, KNX, Dali, MBUS, Modbus protocols used in building automation systems were implemented.
Marmaray turnstile embedded software developing
Custom linux bsp preparing for Imx6 embedded linux board
Osos modem embedded software developing (STM32F1 & STM32F0 series mcu and SIMCOM gsm/gprs modules)
Wagon Tracker software and software for TCDD freight wagons work was done on the hardware. The location information received from GPS was notified to the center via GPRS.
Embedded software development on Microchip mcu’s
Hardware-Software Integration
Real-time systems
Device Driver Development
RTOS development
Embedded C programming
Linux Kernel
Microcontroller programming
Wireless Communication
Embedded Linux
Debugging techniques
Multitasking
Hardware documentation
Self Motivation
Problem-solving abilities
Problem-Solving
Teamwork and Collaboration