Digital Control Inc.Verified Source

Software Developer - Digital Control Inc.

124K–146K
Onsite · Seattle, Washington
Posted August 2, 2026
payroll

Overview

Digital Control Inc. seeks a full-time Software Developer with 5+ years experience to build cutting-edge applications for the horizontal drilling industry. Join a collaborative team creating solutions for B2B and consumer markets. You will write production-level code and contribute to a dynamic product ecosystem.

What You'll Do11

  • 1Collaborate with domain experts and UX designers to build intuitive user experiences
  • 2Lead Scrum Agile processes and participate in peer reviews
  • 3Develop Qt QML solutions while applying C++ and Linux technologies
  • 4Establish best practices for GUI implementation in desktop applications
  • 5Write technical requirements and unit test plans with high code coverage
  • 6Design event-driven and asynchronous systems using modern programming models
  • 7Architect reusable software abstractions following SOLID principles
  • 8Implement wire-framing prototypes and conduct thorough testing
  • 9Maintain clean code through continuous integration and automated testing
  • 10Monitor and control hardware devices through robust software solutions
  • 11Contribute to a culture celebrating inclusion and innovation

Requirements11

  • 15+ years recent GUI development experience with Qt QML and C++
  • 2Proficiency in dependency injection and MVVM patterns
  • 3Strong knowledge of UI/UX design principles and data visualization techniques
  • 4Experience with unit testing frameworks like GTest
  • 5Solid understanding of algorithms data structures and concurrency
  • 6Bachelor's degree in Computer Science or Computer Engineering
  • 7Demonstrated ability to work independently and communicate effectively
  • 8Familiarity with SOLID principles and clean code practices
  • 9Experience with asynchronous programming models
  • 10Portfolio showcasing industrial or personal software projects
  • 11Understanding of hardware device interaction and monitoring systems

Salary Insight

$124 - $146k per year

Location

Typeonsite
LocationSeattle, Washington

Required Skills

Qt QMLC++LinuxGUI DevelopmentMVVM PatternDependency InjectionUI/UX DesignUnit TestingTDDSOLID Principles
Share:

Similar open positions

Explore active roles that match your skills and interests.

1001 Baxter Healthcare Corporation

1001 Baxter Healthcare Corporation

15d agoRaleigh, North Carolinapayroll

Embedded Qt Software Architect - Medical Device Innovation

Design and develop innovative software solutions for infusion pump platforms. Lead architectural design using Qt Studio and collaborate with cross-functional teams to deliver exceptional results. Drive efficiency and effectiveness in medical device software development.

168K–231K
Qt StudioC++Embedded Systems+7 more

3205 St. Jude Medical, Cardiology Division, I

12d agoMinneapolis, Minnesotapayroll

Staff Software Engineer (C++, Qt/QML) at Abbott

You will own software architecture for Abbott's Electrophysiology Division, shipping diagnostic and interventional cardiology devices. Build embedded Linux applications and GUIs using C++, Qt/QML, and OpenGL. Collaborate with cross-functional teams including QA, RA, and hardware engineers. This role centers on technical leadership and mentorship for 10+ years experienced engineers, with direct impact on life-changing medical technology.

99K–199K
C++Qt/QMLOpenGL+6 more
1000 KLA Corporation

1000 KLA Corporation

14d agoSan Jose, Californiapayroll

Senior C++ Engineer - Linux, OOD, Semiconductor

You will build cutting-edge C++ software for KLA's next-gen mask inspection systems, owning machine control and data analysis modules used in semiconductor fabs worldwide. You'll collaborate with cross-functional teams including electrical, mechanical, optical, and algorithm engineers to solve complex system-level challenges. This role demands deep expertise in multi-threaded and multi-process programming, with opportunities to deploy REST APIs on Kubernetes. Your work will directly impact the yield and cost-effectiveness of advanced chip manufacturing.

136K–232K
C++Object Oriented DesignLinux+12 more

Actalent

9h agoChicago, Illinoispayroll

Embedded Software Engineer, C++ & PLC Controls

You will own the software lifecycle for Electron Beam Welding and Additive Manufacturing control systems, from requirements to deployment. You will work with a team of engineers on C#, C++, LabVIEW, and PLC platforms. You will debug and commission systems at client sites, bridging hardware and software integration. This role stands out for its focus on real-time systems and ITAR compliance, in a collaborative and technically deep environment.

Competitive salary
c#c++labview+2 more
AeroVironment, Inc.

AeroVironment, Inc.

14h agoPittsburgh, Pennsylvaniapayroll

Software Engineer - Robotics Generalist

Design and develop software for robotic systems leading to a fast-paced environment. Own the full software lifecycle from requirement analysis to deployment while collaborating with cross-functional teams. Scale solutions across perception control and autonomy domains. Drive integration of reusable components and mentor junior engineers.

Competitive salary
C++Linux
Acnovate Corporation

Acnovate Corporation

9h agoSan Jose, Californiacontract

C++ Developer Medical Device, Los Gatos CA

You will design and implement C++ software for a safety-critical medical device system, owning modules from concept through verification. Work with a multidisciplinary team of engineers and regulatory specialists in a startup environment, where your code directly impacts patient safety. This role requires strict adherence to IEC 62304 and FDA standards, offering the chance to build robust, reliable systems from the ground up.

Competitive salary
C++Safety‑Critical Software DevelopmentMedical Device Regulations+1 more