We are seeking a highly skilled Senior C++/Qt Engineer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you.
Responsibilities:
Design, develop, and maintain high-performance applications using C++ 17 and Qt6, with a specific focus on QML.
Collaborate with cross-functional teams to define and implement new features and enhancements.
Optimize applications for maximum performance and efficiency.
Perform performance and memory profiling to identify and resolve bottlenecks and improve system resource utilization.
Work on Linux-based systems, ensuring seamless integration of the application with various Linux distributions.
Contribute to the full software development lifecycle, from initial concept to deployment and ongoing maintenance.
Participate in code reviews to ensure adherence to best practices, maintainability, and high code quality.
Troubleshoot and resolve complex software issues, collaborating with the team to identify and implement solutions.
Requirements:
Experience working with C++ more than 5 years.
Profound knowledge with Qt6 and QML specifically.
Familiarity with JavaScript (JS engine).
Performance/Memory profiling skills and experience.
Profound knowledge of Linux.
Experience working on Embedded/IoT projects.
Nice to Have:
Experience with CMake for managing project build processes.
Familiarity with Yocto Project for embedded Linux development.
We Offer*:
Flexible working format - remote, office-based or flexible.
A competitive salary and good compensation package.
Personalized career growth.
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more).
Active tech communities with regular knowledge sharing.