Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Graphical User Interface Developer.
Expertini

Urgent! Graphical User Interface Developer Job | AstraYAN

Graphical User Interface Developer



Job description

The Role:


We are seeking a highly motivated professional to join our team in the role of a Graphical User Interface Designer.

In this critical role, you will be responsible for development of custom tools for vibration and shock analysis of machinery systems in marine vessels.

You will work closely with cross-functional teams to deliver innovative solutions that address both technical and business requirements.


Key Responsibilities:


·       Design and implement high-performance, responsive, and visually appealing QML-based GUI, data visualization.

·       Interfacing the frontend and the C++ backend.

·       Work closely with UX/UI designers, product managers, and other developers to translate requirements into intuitive interfaces.

·       Interface with backend systems, APIs, and hardware components to ensure seamless functionality.

·       Prepare and deliver progress reports, technical documentation, and presentations for stakeholders, ensuring clarity and effective communication across teams.

·       Perform rigorous testing and debugging to ensure reliability, scalability, and robustness of the HMI


What We’re Looking For:


Minimum Qualifications, Requirements:

·       Proficiency in Qt framework (Widgets and QML) for HMI/GUI development.

·       Proficiency in GUI Development (Python Scripting, C++, Qt, JavaScripting, HTML and CSS)

·       Strong command of C++ programming language.

·       Experience with cross-platform development (Windows, Linux, embedded systems).

·       Responsible, disciplined, well organized, committed to self-improvement, proactive team player with good soft skills.

·       Strong analytical and troubleshooting skills.


Preferred Qualifications:

·       Strong fundamentals and experience in networking protocols (TCP/IP), Socket programming.

·       Proficiency with communication protocols (OPC UA, CAN bus, Ethernet, serial protocols).

·       Experience with version control systems, particularly Git and GitLab.

·       Familiarity with real-time operating systems (Linux, VxWorks).

·       Knowledge of integration with Database systems (SQLite etc.)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Graphical User Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Vapi, India.