Staff Software Engineer

Digital Dynamics, Inc.

Scotts Valley (CA)

On-site

USD 95,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A technology company located in Scotts Valley, CA, is seeking a Senior Software Engineer to lead the design and development of desktop applications for embedded systems. The ideal candidate will have proven experience with Qt/QML, strong skills in C++, and familiarity with embedded systems. Responsibilities include maintaining high-performance software applications, mentoring junior engineers, and driving continuous improvement in engineering processes. This role requires a hands-on approach to both design and problem-solving.

Qualifications

  • Proven experience developing user interfaces using Qt/QML.
  • Proven working knowledge of C++ and object-oriented programming.
  • Experience with embedded systems or UIs that control devices.

Responsibilities

  • Prototype new GUI elements and workflows and rapidly iterate.
  • Design, develop, and maintain high-performance applications using C/C++ and Qt.
  • Maintain applications such as DDI’s Interlock Builder and DDI Studio.

Skills

User interface development with Qt/QML
C++ proficiency
Python proficiency
UX/UI design experience
Experience with embedded systems
Familiarity with communication technologies

Tools

Qt
C++
Python

Job description

Digital Dynamics Inc. – Scotts Valley, CA
Position Summary

The Senior Software Engineer at Digital Dynamics Inc. is an experienced individual contributor responsible for leading the design, development, and validation of desktop frontend applications used to configure and monitor our embedded systems used in control equipment for semiconductor and electronics applications.

This role operates with a high degree of autonomy and provides technical leadership within project teams while remaining hands‑on in design and problem solving.

Responsibilities include owning the full software development lifecycle of our current applications. Be a key contributor to our next generation cross platform applications written with Qt, QML, and C++. The Senior Software Engineer collaborates closely with cross‑functional teams including hardware, test engineering, and quality, mentors junior engineers, and contributes to continuous improvement of engineering processes and design standards.

Roles and Responsibilities
  • Prototype new GUI elements and workflows and rapidly iterate to prove.
  • Design, develop, and maintain high-performance software applications using C/C++ and Qt frameworks.
  • Maintain DDI’s Interlock Builder, DDI Studio and DDI Tuner applications.
  • Design and implement high-quality UI features using Qt, QML, and C++.
  • Oriented Programming, Common Design Patterns.
Qualifications
  • Proven experience developing user interfaces using Qt/QML
  • Proven working knowledge of C++ and object-oriented programming
  • Proficient in Python
  • Experience with UX/UI design for desktop applications
  • Experience with embedded systems or UIs that control devices
  • Experience with communications and command-and-control technologies (e.g., Ethernet, RS232/RS485, USB)
  • Demonstrable mastery of core software development methodologies (e.g., Object–Oriented Programming, Common Design Patterns)
  • Familiarity with Microsoft Foundation Classes (MFC)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Desktop Software Engineer — Qt/C++ UI Lead
Senior Desktop Software Engineer — Qt/C++ UI Lead

Digital Dynamics, Inc. • Scotts Valley (CA)

On-site
USD 95,000 - 120,000
C++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Managing Staff Software Engineer - Embedded UI
Managing Staff Software Engineer - Embedded UI

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Staff Software Engineer, Embedded UI
Staff Software Engineer, Embedded UI

LHH • Sunnyvale (CA)

On-site
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan with employer match
Paid holidays
+2
Embedded Software Engineer - QT/QML Experience
Embedded Software Engineer - QT/QML Experience

Global Connect Technologies • Oak Brook (IL)

On-site
USD 100,000 - 150,000
C++ Software Engineer
C++ Software Engineer

Luxoft Germany • Town of Belgium (WI)

Remote
GBP 60,000 - 90,000
Senior Embedded UI Engineer (Qt/C++), Equity Eligible
Senior Embedded UI Engineer (Qt/C++), Equity Eligible

Intuitive • California (MO)

On-site
USD 120,000 - 170,000
Senior Applications Engineer
Senior Applications Engineer

Digital Dynamics, Inc. • Scotts Valley (CA)

On-site
USD 110,000 - 165,000
ESOP
401(k) match
Health insurance
+1
Staff Software Engineer, Architecture & Systems Integration
Staff Software Engineer, Architecture & Systems Integration

Priority Dispatch Corp. • Scotts Valley (CA)

On-site
USD 160,000 - 185,000
ESOP
401(k) match
Health benefits
+1
Principal Desktop UI Software Engineer (Qt/QML)
Principal Desktop UI Software Engineer (Qt/QML)

Intellias • Boston (MA)

On-site
USD 90,000 - 130,000
Medical insurance
Vision insurance
401(k)
+2