Available for opportunities
emre@portfolio:~$
$./introduce_myself.out
// Introduce section
std::cout << "Hi, I'm Emre Aytur" << std::endl;
std::cout << "Role: Embedded Software Engineer" << std::endl;
Program executed successfully
Hi, I'm Emre Aytur
Role: Embedded Software Engineer

Specializing in embedded systems, IoT solutions, and full-stack development. Building cutting-edge technology with C/C++, Python, and Qt/QML.

Emre Aytur
C/C++
Qt/QML
Embedded Linux
IoT

Technical Skills

Comprehensive experience across the embedded systems development stack

Embedded Systems

Expert in low-level software for microcontrollers including STM32, BeagleBone Black, and ESP32. Proficient in real-time operating systems and bare-metal programming.

Software Development

Full-stack development with C/C++, Python, and Qt/QML. Building scalable, maintainable applications using modern development practices and design patterns.

IoT & Communication

Designing IoT solutions with various protocols: OPC-UA, UART, I2C, SPI, CAN Bus, TCP/UDP, MQTT, and ZigBee for seamless device connectivity.

Development Tools

Proficient with Git, CMake, Conan package manager, Jira project management, and Linux system administration.

UI/UX Design

Creating intuitive and responsive user interfaces using Qt/QML framework. Focus on user experience and modern design principles for embedded applications.

System Integration

End-to-end embedded system development combining hardware, firmware, backend services, and frontend interfaces into cohesive, production-ready solutions.

Professional Experience

Developing production-grade embedded software for industrial systems and connected devices

Embedded Software Engineer

GenISys A.Ş. — In collaboration with Notion Systems GmbH
📅 June 2023 - April 2026

Developed production Embedded Linux software for an industrial inkjet printing system on BeagleBone Black. Contributed to motion control, hardware integration, machine communication, camera acquisition and print-head management. Also developed multithreaded Qt/QML operator applications and maintained the project’s self-hosted CI/CD infrastructure.

C++23 Embedded Linux Qt/QML Python CAN TCP/UDP SWIG Docker GitLab CI/CD

Embedded Software Engineer

ETE Technology
📅 July 2022 - May 2023

Developed STM32 firmware for perimeter security systems. Implemented ZigBee-based wireless sensor communication, sensor data acquisition and Ethernet/TCP connectivity, and created Python utilities for hardware and network validation.

Embedded C STM32 ZigBee Python Ethernet TCP/IP UART I2C

Candidate Embedded Software Engineer

ABM Makine A.Ş.
📅 February 2022 - June 2022

Developed C#-based production test interfaces for CNC controller boards, verified digital I/O and motor-control outputs, and contributed to firmware debugging and maintenance on STM32-based projects.

C C# STM32 Test Automation Industrial Control

Featured Projects

Innovative solutions across embedded systems and IoT development

Professional Work

Industrial Printer Control System

Production Embedded Linux software developed in modern C++ for semiconductor inkjet printing systems, featuring motion control, Qt/QML HMI, camera abstraction, print-head management and industrial networking.

C++23 Embedded Linux CAN JSON-RPC OPC-UA
Professional Work

Security IoT Network

STM32-based wireless security system using ZigBee (IEEE 802.15.4) for real-time sensor monitoring, gateway communication and web-based device management.

C ZigBee Python Web App SMS Gateway
Bachelor's Thesis

GPS Controlled Vehicle

TÜBİTAK-supported bachelor's thesis featuring a desktop application for real-time monitoring and bidirectional UART communication with a GPS-guided autonomous vehicle.

C# UART Desktop Application

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!

Email
emreaytur@gmail.com
Location
İzmir, Turkey
Status
Available for opportunities