We are looking for an experienced Senior Embedded Engineer to build high-performance, hardware-oriented software solutions on Embedded Linux platforms. The role combines low-level C++ development, computer vision, GUI development with Qt, and technical leadership within an embedded team. Responsibilities: * Develop high-performance C++ applications enabling seamless interaction with hardware components. * Design and implement computer vision and image processing algorithms using OpenCV. * Build intuitive, stable, and maintainable GUI applications using Qt. * Work with Embedded Linux / Yocto: system configuration, custom builds, and automation. * Develop and optimize solutions for Edge AI devices. * Lead and mentor embedded engineers, provide technical guidance and architectural direction. * Perform code reviews and ensure high code quality. * Design system architecture and maintain technical documentation. * Automate development and deployment workflows where applicable.
Requirements: * 5+ years of professional experience in commercial software development. * Strong proficiency in C/C++, with a focus on performance-critical systems. * Solid experience working in a Linux / Embedded Linux environment. * Hands-on experience with OpenCV and image processing. * Strong skills in GUI development using Qt. * Experience with Embedded Linux and Yocto build system. * Experience in a Tech Lead role or mentoring other engineers. * Strong analytical and communication skills; ability to work cross-functionally. * English — Upper-Intermediate or higher.
Nice to Have: * Foundational knowledge of Machine Learning for computer vision tasks. * Experience with CUDA technologies. * Hands-on experience with NVIDIA Jetson platforms. * Experience optimizing performance on resource-constrained edge devices.
Our Benefits: * Professional growth: Individual development plan, mentorship, reimbursement for professional certifications and English lessons, access to professional courses in Corporate Learning Management System. * Community: Tech community and knowledge-sharing events, English speaking club, corporate library and book club, volunteering and charity initiatives. * Wellbeing: Medical insurance, regular medical check-ups, sport reimbursement, paid vacation and sick leave, mental health support, and events. * Work environment: Fully-equipped offices, top-notch equipment, flexible work format, activities both in-office and online, Y-bucks, and access to the Yalantis store.
Before sending us your CV, you may read our Privacy Notice.