Mid-Level Qt GUI Developer (C++/Linux)

Digital-Control-Inc

Delaware

On-site

USD 124,000 - 146,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Quarterly bonuses
401k match
22 days PTO
Parental leave
Paid holidays

Job summary

Digital Control Incorporated (DCI) is seeking a mid-level software developer with 5+ years of GUI experience to build Qt QML-based desktop solutions and C++ on Linux. You will contribute to B2B software and consumer electronics, delivering production-ready code and high-quality interfaces.

You will work in a collaborative Scrum environment, shaping GUI patterns, testing, and architecture while growing across product ecosystems.

Qualifications

  • 5+ years of GUI development experience in Qt QML.
  • Experience with desktop Qt QML, Dependency Injection and MVVM pattern.
  • Knowledge of UI/UX design, principles and data visualization.
  • Ability to design and implement visually compelling screens using QML.
  • Experience doing Unit Testing/TDD with high code coverage.
  • Strong understanding of software design and architecture patterns.
  • Ability to architect efficient and reusable software abstractions and event-driven/async models.
  • Bachelor's degree in Computer Science or Computer Engineering.
  • Understanding of algorithms, data structures, distributed systems, and concurrency.

Responsibilities

  • Collaborate with Domain experts & UX designers to build High Usability & Intuitive User Experience.
  • Work effectively in our Scrum Agile process.
  • Identify, establish, and propagate best practices for GUI implementation in Linux desktop applications.
  • Develop software per Product Development Life Cycle processes.
  • Write technical requirements, develop Unit Test Plans, maintain traceability between requirements & deliverables.
  • Participate in peer-reviews of designs, implementations and documentation.

Skills

Qt QML
C++
GUI development
Unit Testing/TDD
Linux

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Dependency Injection
MVVM pattern
Desktop Qt QML

Job description

Digital Control Incorporated (DCI) is seeking a mid-level software developer with 5+ years of GUI experience to build Qt QML-based desktop solutions and C++ on Linux. You will contribute to B2B software and consumer electronics, delivering production-ready code and high-quality interfaces.

You will work in a collaborative Scrum environment, shaping GUI patterns, testing, and architecture while growing across product ecosystems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Qt QML GUI Engineer — C++/Linux with UI/UX Focus
Qt QML GUI Engineer — C++/Linux with UI/UX Focus

Digital Control Incorporated • Kent (WA)

On-site
USD 124,000 - 146,000
Health benefits
Quarterly bonuses
Professional development
+4
Senior Embedded Software Engineer — Linux, C++, Qt
Senior Embedded Software Engineer — Linux, C++, Qt

Digital Control Inc. • Delaware

Hybrid
USD 151,200 - 174,700
Health benefits PPO
Quarterly bonuses
Professional development
+5
Staff Software Engineer
Staff Software Engineer

Digital Dynamics, Inc. • Scotts Valley (CA)

On-site
USD 95,000 - 120,000
Embedded Software Engineer - Linux/C++ with Qt/QML
Embedded Software Engineer - Linux/C++ with Qt/QML

Downtown Boulder Partnership • Irvine (CA)

On-site
USD 120,000 - 160,000
Medior C++ Software Engineer + QT/QML
Medior C++ Software Engineer + QT/QML

Luxoft • Town of Poland (NY)

On-site
USD 110,000 - 140,000
Private Medical & Dental care & Life보험
Internal Mobility program
C++ Linux UI Engineer (Qt/GTK)
C++ Linux UI Engineer (Qt/GTK)

InfoVision Inc. • Dallas (TX)

On-site
USD 80,000 - 100,000
Senior UI Engineer – Real-Time Apps (Qt/QML)
Senior UI Engineer – Real-Time Apps (Qt/QML)

InvestedintheMission • Pittsburgh

On-site
USD 111,000 - 159,000
Medical
Dental
Vision
+3
Embedded Applications Developer
Embedded Applications Developer

Digital Control Incorporated • Kent (WA)

On-site
USD 124,000 - 146,000
Health benefits
Quarterly bonuses
Professional development
+4
C++/Qt/QML Desktop Engineer — Cross-Project Mobility
C++/Qt/QML Desktop Engineer — Cross-Project Mobility

Luxoft • Town of Poland (NY)

On-site
USD 110,000 - 140,000
Private Medical & Dental care & Life보험
Internal Mobility program
Embedded Applications Developer
Embedded Applications Developer

Digital-Control-Inc • Delaware

On-site
USD 124,000 - 146,000
Health benefits
Quarterly bonuses
401k match
+3