Technical Lead Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience in C++ 14 or higher on Linux., Strong background in GUI development using Qt and multithreaded application design., Proficiency in software requirement management, estimation, and Agile methodologies like Scrum..

Key responsibilities:

  • Design and develop Linux-based applications with a focus on GUI and multithreading.
  • Manage software requirements, perform task estimation, and collaborate with stakeholders.
  • Guide a small team of engineers, provide technical advice, and ensure adherence to SDLC processes.

Excellence and Eminence LLP logo
Excellence and Eminence LLP Startup https://exem.in/
11 - 50 Employees
See all jobs

Job description

We are looking for C++, Technical Lead Engineer 5 + Years of Experience for our esteemed client for Bangalore Location
Key Skills: C++ 14, GUI, QT, Cmake , Multithreading
Roles and Responsibilities:
  • Exposure to Linux Application design and development for is essential.
  • Good understanding of the SDLC process is essential.
  • He/she performs software design assignments requiring initiative, resourcefulness and design experience and provides advice and guidance to other engineers or designers.
  • Perform Requirement Management activities and manage assignments in collaboration with stakeholders.
  • ·Experience writing and detailing software requirements based on use case story is essential.
  • Experience in task estimation, work break down of given activity is mandatory.
  • Experience working with Jira, Sprints, scrum boards is mandatory.
Required Skills, Qualifications (Technical Competency):
  • 5+ yrs of programming experience in C++ 14 or higher version, in Linux is mandatory.
  • Able to work independently and guide a team of 1-2 engineers.
  • 3+ years of experience in GUI development using Qt is mandatory.
  • Should have experience in multithreaded application design and has used UML.
  • Experience in Cmake is mandatory.
  • Experience in gtest is essential.
  • Exposure to Multithreading concepts and has worked with threads is essential.
  • Experience of reverse engineering of the existing code
  • Experienced in writing user stories, acceptance criteria and definition of done.
  • Exposure to Java programming is desirable.
  • Has experience in developing network communication protocol like TCP/UDP or any other is essential.
  • Has performed or experience in unit Functional /component testing to meet the design/functional needs is mandatory.
  Expertise in
  • Requirements Management - Confluence
  • Configuration Management - ClearCase, Serena Dimensions, PVCS
  • Lifecycle Management - IBM ALM / RTC, Jira, ClearQuest
  • Testing - Component Test Frameworks

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership

Technical Support Engineer Related jobs