Search by job, company or skills

Software Engineer QT

Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

We are looking for a skilled and passionate Software Engineer – Qt with 3–6 years of experience to join our development team. The ideal candidate will have strong hands-on experience in C++ and Qt framework (Qt Widgets/Qt Quick/QML), and will be responsible for designing, developing, and maintaining high-performance, user-friendly applications across various platforms.

Key Responsibilities:

  • Design, develop, and maintain desktop or embedded applications using Qt framework (Qt Widgets or QML/Qt Quick).
  • Collaborate with UI/UX designers, product managers, and backend developers to deliver responsive and scalable software solutions.
  • Write clean, modular, and reusable code with a strong emphasis on quality, performance, and maintainability.
  • Debug, test, and optimize applications for various platforms (Windows/Linux/macOS/Embedded).
  • Participate in code reviews, design discussions, and sprint planning meetings.
  • Develop unit and integration tests to ensure software reliability and robustness.
  • Document software architecture, features, and modules for internal use.
  • Support troubleshooting and resolution of issues reported by QA or end users.

Required Skills & Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 3–6 years of experience in software development using C++ and Qt (Qt Widgets, QML/Qt Quick).
  • Strong knowledge of object-oriented programming (OOP) and software design principles.
  • Experience with multi-threaded applications and event-driven programming.
  • Good knowledge of UI/UX principles, and experience integrating with UI teams.
  • Familiarity with version control systems like Git.
  • Experience in cross-platform development (Windows, Linux, Embedded).
  • Strong debugging and problem-solving skills.

Preferred Qualifications:

  • Experience with Qt for Embedded/Linux or real-time systems.
  • Knowledge of OpenGL, Multimedia, or Serial Communication.
  • Familiarity with CMake, CI/CD tools, and automated testing frameworks.
  • Understanding of Agile/Scrum development methodologies.
  • Experience with third-party libraries and API integration.

About Company

SFO Technologies, a subsidiary of the Nest Conglomerate, believes in delivering quality services and products to clients from all corners of the world. SFO provides solutions to markets as diverse as Healthcare, Communication, Industrial and Transport. SFO Technologies has a global presence with front end operations in all continents and the products and services are targeted at technology fields as diverse as Embedded Software, Middle-ware Applications, Digital Electronics, RF & Wireless, Wire harness, Power Supplies, Fiber Optics & Optronics and mechanical/plastic packaging.

Job ID: 114475725

Beware of Scammers

We don’t charge money for job offers