
Search by job, company or skills
Key Responsibility:
• Designing, optimizing, and maintaining components and modules using C++ and Qt
• Building and optimizing development pipelines to ensure seamless integration and deployment
• Collaborating with cross-functional teams to implement solutions across various technical domains
• Contributing to the full software development lifecycle, architecture, testing and deployment
• Debugging, troubleshooting, and optimizing performance-critical applications
• Adhering to best practices in code quality, version control, and software engineering standards
• Staying up to date with modern C++ / Qt practices and proactively exploring new technologies relevant to our software stack
• Working closely with QA and Automation Teams to integrate and maintain unit and UI tests (e.g., squish) • Participating in code reviews and design discussions to ensure maintainable, high-quality software
Qualification and preferred skills:
• Minimum 3 to 5 years of experience in architecture & software programming – UI Framework, application design, implementation & testing reusable software components
• Proficiency in C / C++ (preferably C++ 14/17) and Qt programming on windows platform • Experience working with Qt creator and MS Visual Studio
• Experience developing UI modules with Qt / QML • Hands-on experience with building and maintaining software pipelines for CI/ CD (Preferably Azure DevOps, Jenkins, or similar)
• Solid understanding of general software development practices, including version control (SVN, Git), Testing, and Debugging
• Experience using scripting language like Python, CMake • Ensure delivery of high-quality, well-tested code in line with the Product Backlog and Sprint Goals
• Experience in Agile/ Scrum software development process
• Strong communication skills, fluency in English and enthusiasm to work within a global R & D Team
• Understanding of the basics of Electrical Engineering and Electronics is an advantage
• Experience with Automated Testing or UI Testing tools (e.g., Squish) is a plus
EDUCATION:
Bachelor's Degree / Higher Computer Science, Information Technology / Related field
EXPERIENCE:
3-5 years in Software Development
SKILLS:
C/C++, STL, Visual Studio, Qt, OOP, UML, SDLC
Job ID: 148488455
We don’t charge any money for job offers