Technical Lead / Architect

7 - 10 years

9 - 12 Lacs

Bengaluru

Posted:3 days ago| Platform: Naukri logo

Apply

Skills Required

System architecture C++ Multithreading Linux UML OOAD Debugging Data structures Windows Software quality assurance

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position: Technical Lead / Architect Location: Gurgaon, India Experience: 7-10 Years Employment Type: Full-Time | Embedded Systems & GUI Architecture About the Role Hubnex Labs is hiring a Technical Lead / Architect with a strong foundation in C/C++ , QT/QML , and Embedded Systems to lead mission-critical product development involving GUI/HMI, multimedia systems, and real-time applications. You will work closely with product teams to design scalable software architectures, mentor engineers, and contribute to the delivery of high-performance embedded solutions. Key Responsibilities Lead design, development, and optimization of embedded applications using C/C++, QT/QML Architect and implement GUI/HMI systems across platforms including Linux and Windows Analyze and enhance existing embedded systems to add new features or port across platforms Provide technical leadership in code reviews, design decisions, and team mentoring Collaborate across teams to define system architecture, software components, and module interactions Implement and maintain unit/system level tests ensuring code quality and compliance Utilize tools like GDB, Valgrind, memory profilers , etc., for debugging and performance optimization Investigate and resolve performance bottlenecks , reliability issues, or platform incompatibilities Lead estimation, planning, and execution of multi-module development efforts Maintain clear and up-to-date technical documentation and architecture blueprints Technical Skills & Requirements Must-Have: 7-10 years of hands-on experience in C/C++ , QT/QML , and Embedded Systems Strong knowledge of OOAD (Object-Oriented Analysis and Design) , UML , and Design Patterns Experience in GUI/HMI development and multithreading on Linux and Windows environments Familiar with State Machine design , STL , IPC mechanisms (e.g., message queues, events, pipes) Solid command over Data Structures and asynchronous programming paradigms Proven experience in writing unit tests and ensuring code coverage for high-reliability systems Ability to work with debugging tools like GDB , Valgrind , and memory analysis tools Excellent communication skills and ability to mentor and guide junior engineers Good to Have: Experience with GSTREAMER , H264 , FFMPEG , or video/image processing pipelines Exposure to CI/CD pipelines , automated testing, and software quality assurance processes Prior experience managing multiple concurrent projects and cross-functional teams Educational Qualification Bachelor s or Master s degree in Computer Science , Electronics , Embedded Systems , or related field Why Hubnex Labs? Opportunity to lead next-gen embedded & GUI software solutions Work in a high-growth, innovation-driven environment Collaborate with domain experts across AI, systems, and product engineering Competitive compensation, flexible culture, and leadership roles

Mock Interview

Practice Video Interview with JobPe AI

Start System Architecture Interview Now
Hubnex

17 Jobs

RecommendedJobs for You

Hyderabad, Bengaluru, Mumbai (All Areas)