
Embedded Software
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 58453 Witten
- Weltweit
- tr | de | en
- 31.03.2025
Kurzvorstellung
C++
Embedded Development
Microcontroller
STM32
ESP32
Nordic
Multithreading
Communication protocols: i2c, spi, uart, jtag, pci-e, 1-wire, ethernet, tcp, udp
BLE
WiFi
MQTT
Embedded Linux
Yocto based Petalinux
FreeRTOS, Real-time operating system
Auszug Referenzen (1)
"Herr K. hat durch seine Eigeninitiative, Flexibilität, zuverlässige Arbeitsweise und das schnelle Einarbeiten in neue Themen überzeugt."
10/2023 – 9/2024
Tätigkeitsbeschreibung
As a contractor delivered two functional prototype projects:
1. Urologic Irrigation Device (IoT project):
- Developed using ESP32 and NRF52840 (DK and Dongle).
- Transferred data to the cloud via Wi-Fi 6 and integrated BLE communication
between Nordic and ESP32.
- Designed battery-powered, power-optimized IoT devices.
- Used Zephyr RTOS, FreeRTOS, I2C, SPI, UART, accelerometer, color sensor,
load cell, hall sensor, smart battery and external ADC.
2. Hyperbaric Blood Oxygenation Device Prototype:
- Integrated sensors: flow, bubble, CO2, O2, and pressure.
- Employed STM32 microcontroller for control and data processing.
- Developed proprietary control loop for motors, pumps, gas flow, and blood
pressure.
Embedded Software
Qualifikationen
Projekt‐ & Berufserfahrung
10/2024 – 1/2025
Tätigkeitsbeschreibung
Drone Development (Defence Industry):
• Contributed to board bring-up and implemented drivers for MSPM0
MCU and ZYNQ PS (Bare Metal - ARM Cortex-A9), including Clock Generator
(I2C), Power Monitor (I2C), DAC43701 (I2C), Synthesizer (SPI),
DAC AD9779A (SPI), and Modulator LTC5589 (SPI).
• Diagnosed hardware issues using tools like an oscilloscope, logic analyzer,
multimeter, and microscope.
• Conducted hardware fixes, including soldering and desoldering, to ensure
project continuity.
Softwareentwickler
9/2024 – 11/2024
Tätigkeitsbeschreibung
Smart Cat Collar (IoT Project):
• Developed using nRF9160 with LTE-M, NB-IoT, and GSM fallback for
connectivity.
• Integrated GPS and GNSS modules for real-time location tracking.
• Enabled cloud synchronization via nRF Cloud for remote monitoring.
Softwareentwickler
10/2023 – 9/2024
Tätigkeitsbeschreibung
As a contractor delivered two functional prototype projects:
1. Urologic Irrigation Device (IoT project):
- Developed using ESP32 and NRF52840 (DK and Dongle).
- Transferred data to the cloud via Wi-Fi 6 and integrated BLE communication
between Nordic and ESP32.
- Designed battery-powered, power-optimized IoT devices.
- Used Zephyr RTOS, FreeRTOS, I2C, SPI, UART, accelerometer, color sensor,
load cell, hall sensor, smart battery and external ADC.
2. Hyperbaric Blood Oxygenation Device Prototype:
- Integrated sensors: flow, bubble, CO2, O2, and pressure.
- Employed STM32 microcontroller for control and data processing.
- Developed proprietary control loop for motors, pumps, gas flow, and blood
pressure.
Embedded Software
8/2019 – 10/2023
Tätigkeitsbeschreibung
- Developed an embedded device from scratch as ZYNQ SoM(2 ARM CPUs on it)
communicates with Bare Metal(C prog.) and Yocto-based Embedded Linux(C++).
- Created a DMA Transfer mechanism from ZYNQ to Embedded Linux(C++) to
C# GUI on PC without data loss.
- Implemented a multi-threaded, socket based C++ application to communicate
with PC.
- Developed a C based bare metal application which has 50kHz real-time processing capability.
- Designed and developed own Chip2Chip communication protocol between
ZYNQ and Spartan FPGAs.
- Developed and used numerous protocols on FPGA and Embedded Linux. Some
were PCI-e, SPI, I²C, 1-Wire, SPF+, JTAG, UART.
Embedded Software
5/2016 – 5/2017
Tätigkeitsbeschreibung
- Designed and developed the software and FPGA portions of the two systems
below on Linux.
- Assisted in the creation of the Signal Intelligence System designed to collect
ELINT and COMINT signals.
- Expanded the Direction Finding System: DMA transfer capability over PCI-e.
Modified also Linux Device Drivers.
- Devised communication protocols with PCI-e (3.0 x8), 10Gb, 1Gb, 100Mb, Ethernet, and UART.
- FPGA related : Verilog, VHDL, DMA Transfer, JESD204, TCL, and Microblaze
Linux, Kintex Ultrascale KCU105.
Embedded Software
Ausbildung
Istanbul Universität
Istanbul
Über mich
C++
Embedded Development
Microcontroller
STM32
ESP32
Nordic nRF
nRF52840
nRF9160
TI MSPM0
TI MSP
Multithreading
BLE
WiFi
Communication protocols
I2C
SPI
UART
JTAG
PCI-E
1-WIRE
ETHERNET, TCP, UDP
Modbus
MQTT
Embedded Linux
Yocto based Petalinux
FreeRTOS
Zephyr RTOS
Real-time operating system
Python, Java
Baremetal
Socket Programming
C#
.NET
Object Oriented Design
FPGA Development
Verilog
VHDL
DMA
Python
Java
Weitere Kenntnisse
Visual Basic
Persönliche Daten
- Türkisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden