Mid Level Qt Software Engineer

Blue SparqCape Coral, FL
10hOnsite

About The Position

We’re seeking a Senior Qt Software Engineer with deep expertise in C++, Qt, and QML to join our fast-paced and innovative team in Cape Coral, Florida. In this role, you will architect and develop next-generation embedded software applications that power intelligent, connected devices. You’ll collaborate closely with firmware, UI/UX, and electrical engineers to deliver elegant, high-performance systems that define the future of smart kitchen automation. Note : This position is focused on C++/Qt for embedded and system-level applications. It is not a web, mobile, or full-stack software development role.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of professional software development experience, including 3+ years with the Qt framework.
  • Strong proficiency in C++, Qt, and QML.
  • Hands-on experience with Qt Creator, Git, and Embedded Linux environments.
  • Familiarity with CI/CD pipelines and version control systems (Git, Bitbucket).
  • Experience with Modbus, ProtoBuf, or similar communication protocols.
  • Deep understanding of object-oriented design and software architecture principles.
  • Strong communication and collaboration skills across multidisciplinary teams.
  • Proven ability to plan, prioritize, and deliver tasks on schedule.
  • Experience with JIRA and Agile methodologies.
  • Comfortable working in dynamic, fast-paced environments and solving complex technical problems with minimal guidance.
  • Applicants must be authorized to work in the U.S.

Nice To Haves

  • Experience debugging and optimizing C/C++ applications for performance and memory efficiency in embedded environments.
  • Familiarity with automated testing frameworks such as Squish for Qt.
  • Working knowledge of UI/UX principles for embedded systems.

Responsibilities

  • Develop Qt-based desktop and embedded applications using C++ in Linux and/or Windows environments.
  • Implement state machines, communication logic (Ethernet and / or Serial Port), and device control features that interface with real hardware.
  • Collaborate closely with firmware and electrical engineers to integrate software with physical components and I/O boards.
  • Support UI engineers in building pixel-perfect screens for embedded HMI applications.
  • Conduct testing and system validation with real hardware .
  • Create and maintain technical documentation and test reports.
  • Occasionally travel for system integration and troubleshooting.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service