We are seeking a highly skilled Senior C++/Qt6 Developer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you.
Responsibilities:
- Design, develop, and maintain high-performance applications using C++ (versions 98 - 17) and Qt6, with a specific focus on QML.
- Collaborate with cross-functional teams to define and implement new features and enhancements.
- Optimize applications for maximum performance and efficiency.
- Perform performance and memory profiling to identify and resolve bottlenecks and improve system resource utilization.
- Work on Linux-based systems, ensuring seamless integration of the application with various Linux distributions.
- Contribute to the full software development lifecycle, from initial concept to deployment and ongoing maintenance.
- Participate in code reviews to ensure adherence to best practices, maintainability, and high code quality.
- Troubleshoot and resolve complex software issues, collaborating with the team to identify and implement solutions.
Required Qualifications:
- More than 7 years of experience working with C++ (versions 98 - 17).
- Profound knowledge and practical experience with Qt6 and QML.
- Familiarity with Javascript (JS engine) and integrating it within applications.
- Strong performance and memory profiling skills and experience.
- Profound knowledge and experience working with Linux-based systems.
- Experience working on Embedded/IoT projects.
Nice to Have:
- Experience with CMake for managing project build processes.
- Familiarity with Yocto Project for embedded Linux development.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Top Skills
What We Do
N-iX is a global software solutions and engineering services company that helps world’s leading organizations turn challenges into lasting business value, operational efficiency, and revenue growth using advanced technology. Whether you need to build a custom solution, modernize your digital product or acquire extra tech expertise - we have the experience and capabilities to ensure your success.
With over 2,000 professionals in 25 countries across Europe and the Americas, N-iX offers expert solutions in cloud, data analytics, embedded software, IoT, AI, machine learning, and other tech domains. Being in business for over two decades, we have worked with dozens of industry-leading enterprises and Fortune 500 companies creating value across a wide variety of sectors, including finance, manufacturing, supply chain, retail, e-commerce, healthcare, and more. Our unique combination of business domain expertise and technical know-how enables us to effectively collaborate with ISVs, tech companies, and enterprises of all sizes. Thanks to the strong tech ecosystem and partnerships with AWS, GCP, Microsoft, SAP, OpenText, Snowflake, and others, we bring extra speed, scale and efficiency to more than 160 organizations across the globe. N-iX is recognized by numerous industry awards, such as CRN Solution Provider 500, Global Outsourcing 100 by IAOP, ISG Provider Lens™, Modern Application Development services providers by Forrester, etc