Website:
actalentservices.com
Job details:
Job Title: Senior Qt/QML HMI Architect
Job Description
This role focuses on re-architecting and modernizing an existing Qt/QML-based HMI to create a clean, modular, and scalable UI architecture. You will design and implement high-performance, responsive user interfaces, integrate them with a C++ backend, and collaborate closely with hardware and platform teams to deliver a robust, production-ready solution.
Responsibilities
- Re-architect, refactor, and modernize the existing Qt/QML-based HMI into a clean, modular, and scalable UI architecture.
- Design and develop fluid, high-performance, and responsive UI screens using Qt and QML.
- Integrate QML front-end components with a C++ backend, including defining and implementing custom QML types.
- Optimize UI and application performance using tools such as QML Profiler and related Qt profiling utilities.
- Debug and troubleshoot UI, performance, and integration issues across the Qt/QML and C++ stack.
- Collaborate closely with onsite hardware and platform teams to ensure seamless integration with embedded hardware environments.
- Contribute to architecture decisions, coding standards, and best practices for Qt/QML and C++ development.
- Use Qt Creator, QMake or CMake, and version control tools to manage, build, and maintain the codebase.
Essential Skills
- Extensive hands-on experience with the Qt Framework and QML for HMI and GUI development.
- Expert-level proficiency in C++, with a strong preference for modern C++ features and practices.
- Strong background in GUI and HMI development, including designing intuitive and responsive user interfaces.
- Deep understanding of Qt architecture, the QML engine, and C++ integration patterns.
- Proficiency with development tools such as Qt Creator and build systems like QMake and/or CMake.
- Experience using version control tools such as Git or Jazz for collaborative development.
- Ability to debug and optimize applications using QML Profiler and other Qt profiling and debugging tools.
- Proven ability to collaborate effectively with cross-functional teams, including hardware and platform engineers.
Additional Skills & Qualifications
- Experience working with Embedded Linux or VxWorks operating systems.
- Exposure to embedded hardware environments and constraints.
- background in architecting scalable UI frameworks and component-based UI systems.
- Familiarity with performance tuning techniques for embedded or resource-constrained systems.
- Strong problem-solving skills and attention to detail in UI and system-level design.
Work Environment
You will work in a technically focused environment centered around Qt, QML, and C++ development for HMI and GUI applications. The role involves close collaboration with onsite hardware and platform teams, requiring regular interaction with embedded hardware environments and potentially Embedded Linux or VxWorks platforms. Development activities rely on tools such as Qt Creator, QMake or CMake, Git or Jazz, and Qt profiling and debugging utilities. The position is suited to someone who enjoys working in a structured engineering setting with a focus on performance, reliability, and clean software architecture.
Diversity, Equity & Inclusion
At Actalent, Diversity And Inclusion Are a Bridge Towards The Equity And Success Of Our People. DE&I Is Embedded Into Our Culture Through
- Hiring diverse talent
- Maintaining an inclusive environment through persistent self-reflection
- Building a culture of care, engagement, and recognition with clear outcomes
- Ensuring growth opportunities for our people
Actalent is an equal opportunity employer.
About Actalent
Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.
Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.
Click on Apply to know more.