
Looking for a job with Qt and C++ (10+ years of experience)
Hello everybody!
I am a Software Engineer based in Europe looking for a remote C++/Qt position. With over 10 years of professional experience, I specialize in building robust, high-performance applications, particularly in the Embedded Linux and Robotics/Industrial automation sectors.
Here is a brief overview of my skill set and background:
Core Expertise:
Qt & QML: Deep understanding of Qt internals, rendering mechanisms (GUI thread vs. render threads), and custom QML components.
Graphics Stack: Solid grasp of the modern Linux graphics stack (X11, Wayland), integration of the graphics pipeline with Qt/QML APIs, and writing custom GPU shaders.
C++ & Linux System Programming: Extensive experience with Linux C APIs (pthreads, timerfd, epoll, sockets), handling time-critical processes natively.
Domain Knowledge (Robotics / Hardware / Embedded):
Spent 6 years developing a large-scale Linux-based control system/platform using Qt/QML.
Hands-on experience integrating hardware and algorithms: OpenCV, V4L, ffmpeg, RS485 serial ports, TCP/UDP communication, kinematics calculations, gyroscopes, and servomotors.
Hardware Knowledge: I have a strong background in electronics. I can easily read electronic schematics and design custom PCBs/circuits with signals up to ~50MHz.
Additional Tech Stack Exposed To:
Android SDK/NDK, Java, Unity C#, Bullet3D, MQTT, custom Linux kernel compilation, and building Qt from source.
Modern Web/App dev: Flutter (frontend), Python + FastAPI + Pydantic + SQLite (backend), JWT authentication.
I am passionate about clean code, efficient architecture, and building reliable solutions from the hardware layer up to the UI.
My Open Source Work:
Here is a link to one of my recent open-source Qt/QML projects (a Linux desktop shell):
https://github.com/TomPecak/Maia_Shell
If your team is looking for a versatile Qt/C++ engineer, I would be more than happy to send my CV and have an introductory chat. Please feel free to DM me!
Thanks for reading!