Senior C++ Engineer With Focus On QML N-iX
N-iX
Office Location
Full Time
Experience: 5 - 5 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: C, STL, Boost, Qt, qml, Windows Architecture, Windows API
About N-iX
Job Description
About our customer: You will be working for a Swiss medical device company that is dedicated to enhancing medical treatment outcomes through innovation. The company specializes in robotic and image-guided solutions that empower clinicians to conduct reproducible and efficient interventions. These interventions span across various disciplines, including cancer treatment and hearing disorder management. As a key member of the team, you will be involved in a cutting-edge project focused on a micro device designed to aid in surgical procedures. Your contributions will be instrumental in driving the success of this innovative initiative. Responsibilities: - Collaborate on the development of a cross-platform desktop product currently operational on Windows - Actively participate in the implementation of new features - Evaluate the existing architecture and code, suggesting enhancements and performing necessary refactoring - Write high-quality, maintainable code with comprehensive test coverage within a dynamic software engineering environment - Provide accurate effort estimations for project tasks Requirements: Must haves: - Hold a Master's degree or higher in Computer Science, Computer Engineering, or a related field - Possess a minimum of 5 years of experience working with C++ (versions 11-17) STL and Boost libraries - Demonstrated proficiency in working with QT, particularly version 6, and QML - Understanding of Windows Architecture and familiarity with Windows API Nice to haves: - Previous experience with Windows API related to Display(s) management - Familiarity with Conan Package Manager We offer: - Flexible work arrangements choose between remote, office-based, or a hybrid setup - Competitive salary along with an attractive compensation package - Personalized career growth opportunities - Access to professional development tools such as mentorship programs, tech talks, and specialized training sessions - Engage with active tech communities for regular knowledge sharing - Education reimbursement support - Commemorative anniversary gifts - Participation in corporate events and team-building activities - Additional location-specific benefits for your well-being and satisfaction,