QT Developer

Smart life - السعودية - الخبر
  • Develop and maintain QT-based applications, integrating real-time data feeds, control systems, and machine communication protocols to provide accurate and up-to-date information to operators.
  • Write clean, efficient, and maintainable code, adhering to coding standards and best practices to ensure software quality and reliability.
  • Participate in code reviews, provide constructive feedback, and contribute to continuous improvement of development processes.
  • Collaborate in the optimization and improvement of existing software, identifying opportunities to enhance performance and usability.
  • Stay up-to-date with the latest trends and advancements in QT development and UI/UX design, bringing innovative ideas to the team.
  • Troubleshoot and debug issues, providing timely solutions to technical challenges that may arise during development and deployment.
  • Document software architecture, design decisions, and implementation details for future reference.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
  • Proficiency in QT framework, QML, C++, and object-oriented programming principles.
  • Solid understanding of user-centered design principles and the ability to create visually appealing and intuitive user interfaces.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills and the ability to analyze complex technical challenges.
  • Excellent communication skills to work effectively within cross-functional teams and articulate technical concepts to non-technical stakeholders.
  • Detail-oriented mindset with a commitment to producing high-quality, reliable software solutions.
  • Desired Attributes
  • Knowledge of embedded systems and low-level hardware interaction.
  • Prior experience as a QT/QML Developer with a strong portfolio of successfully delivered projects showcasing UI design and software development skills.
  • Familiarity with agriculture equipment, machine control systems, or a background in a similar domain is highly desirable.
  • Familiarity with data visualization libraries and techniques.
  • Experience with agile development methodologies.
  • Understanding of human-machine interface (HMI) design principles.
تاريخ النشر: 26 رجب 1445 - ٥ فبراير ٢٠٢٤
الناشر: Tanqeeb.com

تاريخ النشر: 26 رجب 1445 - ٥ فبراير ٢٠٢٤
الناشر: Tanqeeb.com