Talent.com
This job offer is not available in your country.
Sunovaa Tech - QT Developer - Embedded Systems

Sunovaa Tech - QT Developer - Embedded Systems

Sunovaa Tech Pvt LtdChennai
1 day ago
Job description

About the Role :

We are looking for a talented and experienced AMC - QT Developer to join our team and play a key role in developing user interfaces for embedded systems using the Qt framework.

You will be responsible for the entire development lifecycle, from understanding requirements to deploying and maintaining the application.

This role requires strong skills in C++, Qt, QML, and embedded systems development.

Responsibilities :

  • Analyze and understand system requirements, user ideas, and technical issues.
  • Propose efficient and maintainable design solutions using C++, Qt, and QML.
  • Implement and execute the design solutions adhering to the Software Development Life Cycle (SDLC) processes, coding standards, and best practices.
  • Develop and maintain embedded system software using Qt for UI creation.

Value Added)

  • Maintain and manage software, development tools, and equipment used in the project.
  • Technical Skills :

  • Minimum 2-4 years of experience in Qt application development.
  • Proficiency in C++ programming with a strong understanding of object-oriented programming (OOP) concepts.
  • In-depth knowledge of Qt framework, QML, and JavaScript.
  • Good experience in QML-based UI development.
  • Working knowledge of Qt Creator IDE.
  • Basic understanding of the Linux environment and command-line tools (Preferred)
  • Knowledge of Android application development with Java and XML is a plus.(Value Added)
  • Working knowledge of Android Studio IDE is a plus.(Value Added)
  • Basic understanding of web development technologies like HTML, AngularJS, CSS, JavaScript, and jQuery.
  • Value Added)

  • Strong knowledge of TCP / IP networking protocols.
  • Excellent troubleshooting and debugging skills.
  • Experience with embedded UI development is a plus.
  • Value Added)

    Tools & Software Knowledge :

  • Proficient in C++ development tools and compilers.
  • Working knowledge of a UI automation testing tool like Squish is a plus.
  • Ability to perform unit testing and module testing of developed software.
  • Familiarity with static code analysis tools (SQM tools) is a plus.
  • Experience with Agile development methodologies and tools.
  • Soft Skills :

  • Excellent written and verbal communication skills in English.
  • Self-motivated, proactive, and results-oriented with a strong work ethic.
  • Highly focused on achieving goals and deadlines.
  • Strong analytical and problem-solving skills.
  • Attention to detail and adherence to procedures and guidelines.
  • Effective collaboration and teamwork skills.
  • Ability to work independently and as part of a cross-functional team
  • ref : hirist.tech)