Qureos

FIND_THE_RIGHTJOB.

Senior Engineer (Software Development)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

  • Reporting To: Software Engineering Team Lead
  • Position Summary:

To deveop high-performance embedded GUI applications and development tools.

Key Responsibilities

  • Develop and maintain Windows-based GUI tools.
  • Enhance our Qt-based IDE to support UI design, simulation, and deployment.
  • Implement features that empower developers to build rich graphical interfaces for embedded systems.
  • Collaborate across software, firmware, and hardware teams for seamless system integration.
  • Contribute to documentation and developer guides.

Knowledge & Skill Requirements

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electronics, or related discipline.
  • Strong experience developing Windows applications using modern C++ (3 years above)
  • Hands-on experience with Qt for cross-platform GUI development.
  • Solid understanding of graphics rendering concepts and HMI architecture.

Preferred Qualifications:

  • Python scripting skills for automation and internal tooling/testing.
  • Familiarity with SPI, I2C, or UART communication protocols
  • Experience with embedded GPUs or MCU development environment.
  • Exposure to LVGL or similar embedded GUI frameworks.
  • Background in creating custom GUI tools or SDKs.
  • Understanding of UI/UX principles for embedded/desktop apps.
  • Experience with Agile workflows and version control (e.g., Git).

Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.