
Senior Technical Lead - C#, C++, WPF
About the role
Job Summary
Technical Lead will be responsible for providing technical leadership and expertise in c++, and QT/QML technologies.
Key Responsibilities
- Design and develop robust software solutions using c++, and QT/QML, ensuring scalability, performance, and maintainability.
- Collaborate with cross functional teams to define technical requirements, architecture, and design for software projects.
- Conduct code reviews, identify technical debt, and implement best practices to ensure code quality and efficient delivery.
- Stay updated on emerging technologies in c++, and QT/QML, and evaluate their potential impact on the organization's technical roadmap.
- Drive continuous improvement initiatives, streamline development processes, and foster a culture of innovation and excellence within the team.
Skill Requirements
-
strong C++ development experience including designing, programming, Debugging, and testing.
-
Minimum 2 years of experience in application and UI development using Qt & QML (V6 and greater) technologies.
-
Hands on experience on unit testing frameworks using QTest, Quick Test & Google test
-
Handson experience on handling animations, transitions, and dynamic layouts for embedded screens.
-
Profile and optimize memory usage and CPU load.
-
Work in an agile environment
Other Requirements
-
Work from office on all 5 days
-
Proficient understanding of code versioning tools such as Git.
-
Ability to work independently or with a group and self-motivated.
-
Collaborate with hardware and system teams for board bring-up and debugging.
-
Good to have medical domain knowledge & real time systems.
About HCL Technologies
Bangalore
Headquarters