We are looking for a Lead/Architect QT Engineer to join our team!
Our client is a well-established European company known for its innovative and high-quality consumer products, particularly in the home appliance sector. They have a strong focus on engineering excellence, combining advanced technologies with user-centric design. Operating on a global scale, the company emphasizes sustainability, performance, and customer satisfaction. Their products are widely recognized for pushing the boundaries of functionality and modern aesthetics, making them leaders in their respective markets.
Responsibilities:
- Lead and architect solutions, ensuring optimal performance and scalability for applications.
- Identify and analyze existing issues within the product, propose and implement technical improvements.
- Oversee the development process for applications using C++ (98–17), Qt6**, and QML, ensuring high code quality and efficiency.
- Manage and guide a team, ensuring proper implementation of architectural decisions and technical solutions.
- Conduct performance and memory profiling to optimize system performance.
- Collaborate with stakeholders to align technical goals with business requirements.
- Provide hands-on expertise in **Linux** and **Embedded/IoT development**, ensuring seamless device integration.
Required:
• Strong experience with Qt 6, including changes introduced in this version.
• Deep knowledge of QML and integration with JavaScript engines.
• Experience working with C++ (versions 98 - 17)
• Proficiency in designing large-scale systems with Qt and QML
• Expertise in resource management and performance optimization for embedded systems.
• Experience managing processes and memory in Embedded Linux environments.
• Skilled in performance profiling, memory management, and optimizing resource-intensive applications.
• Capability to design and evaluate resource managers (e.g., similar to Android’s app lifecycle management).
• Confidence in validating and defending architectural decisions with solid justification.
• Experience integrating complex systems and ensuring performance alignment.
• Knowledge of when to leverage Linux-native tools over Qt abstractions.
Nice to have:
Cmake
Yocto
We offer:
We’ll drop you a note when there are new jobs that match your search.