DevArchitect
← Back to jobs
8Seneca

Middle Qt/C++ Developer HMI/ Embedded Edge System

8Seneca

ITviec
Vietnamabout 1 month ago$1.2k – $2k

Job Description

Top 3 Reasons To Join Us 13th bonus salary, project bonus Health insurance Annual leave: 14 days/year + 3 days/year Christmas The Job

We are looking for an experienced and innovative UI Developer in Qt / C++ to join our team focused on developing modern UIs for autonomous systems (UAVs) and edge devices .
The position offers the opportunity to work on advanced AI and visual solutions that are deployed on high-performance embedded and edge platforms.
 

Responsibilities:

  • User interface development: Design, implementation and optimization of modern UI solutions in the Qt environment (Qt Widgets, QML) for autonomous and edge systems - including visualization of sensory data and system state.
  • Integration with system components: Collaborate with the team to integrate the UI layer with backend modules, AI components, and autonomous device control systems.
  • Development environment: Development takes place in the Ubuntu operating system , using professional development tools from JetBrains (CLion, PyCharm).
  • C++ Development: Implementing robust and efficient code using modern libraries and design patterns.
  • Deployment and testing: Preparing applications for real deployment - via Docker containers or directly on edge platforms with NVIDIA GPU support.
  • Teamwork: Work closely with AI developers, systems engineers, and UX/UI designers in an agile environment.
  • Innovation and research: Active participation in the design of new solutions for interactive visualization interfaces and control systems for autonomous platforms.
Your Skills and Experience
  • At least 3 years of professional experience in C++ (C++17 or newer), with solid expertise in Qt-based UI development (Widgets, QML, Qt Quick).
  • Minimum 3 years of experience working on embedded or edge systems, ideally for autonomous platforms or control systems.Knowledge of Linux environment (Ubuntu) and JetBrains development tools (e.g. CLion, PyCharm).
  • English language - Intermediate (B2) (must have)
  • Basics of Docker or other containerization technologies an advantage.
  • Experience with CI/CD - GitLab (build, test, deploy).
  • Ability to effectively solve problems, optimize performance, and work on multiple projects simultaneously.
  • Team player with good communication skills and willingness to learn new technologies.
Why You'll Love Working Here
  • Base Salary: Negotiable
  • 13th bonus salary, project bonus
  • Merit reviews every year
  • Meal allowance
  • Annual leave: 14 days/year + 3 days/year Christmas
  • Annual health check
  • Health insurance
  • Other benefits

Benefits

  • Base Salary: Negotiable
  • 13th bonus salary, project bonus
  • Merit reviews every year
  • Meal allowance
  • Annual leave: 14 days/year + 3 days/year Christmas
  • Annual health check
  • Health insurance
  • Other benefits