Software Engineer - C++ & QT (2-5 yrs)
Square Root Consulting
posted 18hr ago
Responsibilities :
Skills : C++ and Qt/QML Developer (Software Engineer)
Job Description :
- We are looking for skilled engineers who can work on C++ and Qt/QML.
- This role is to work closely with the team to define and implement Software architecture, UI Concepts & Feature development.
- Minimum 2+ years of experience in programming the software - UI Framework, Application Design, Backend Implementation.
- Development of UI modules with Qt/QML (Qt6).
- Experience in C++ programming.
- Experience with version control (SVN), Qmake, Cmake.
- Knowledge on Linux, windows and yocto operating systems is good to have.
- Collaborate with cross-functional teams to gather requirements and Design solutions.
- Write clean, maintainable, and efficient Code.
- Debug and fix issues in existing Code to improve performance.
- Participate in Code reviews and contribute to team best practices.
- Ensure software meets quality standards and functional requirements.
- Stay updated with the latest industry trends and technologies.
Experience & Qualifications :
- Bachelor's in Computer Science, Engineering, or a related field.
- Proven experience as a QT Developer or similar role.
- Strong knowledge of C++ programming language.
- Experience with QT framework and associated libraries.
- Familiarity with version control systems like Git.
- Excellent problem-solving and debugging skills.
- Good communication and team player skills..
- Good hands-on experience and knowledge in GUI development with Qt/QML.
- Ability to analyse problems, develop concrete viable solutions, considering all possible use cases.
Skills :
- QT framework
- C++
- Object-Oriented Programming (OOP)
- Software Development Life Cycle (SDLC)
- Git
- Debugging
- Unit Testing
Functional Areas: Software/Testing/Networking
Read full job description6-12 Yrs
5-10 Yrs