Question
5-10

Mid Level Qt Software Engineer

2/25/2026

The engineer will architect and develop next-generation embedded software applications using C++ and Qt for intelligent, connected devices, collaborating with firmware and UI/UX teams. Key tasks include implementing communication logic, device control features, and conducting system validation with physical hardware.

Working Hours

40 hours/week

Company Size

11-50 employees

Language

English

Visa Sponsorship

No

About The Company
BLUE SPARQ, Inc. is a product development company specializing in control system design and manufacture. Our focus is elegant user interface design with custom machine control electronics that connect to the internet. Having IoT capability, our machines can be monitored and controlled remotely from any mobile device or web browser through a dashboard. To bring the machines online we designed customer onboarding and activation portals that automate monthly credit card payments for cellular data plans and system monitoring. These portals can be white labeled so that our customers can maintain their branding. Blue Sparq’s design and manufacturing services conform to the ISO 9001:2015 and AS9100 standards. From the initial prototypes to mass production, circuit boards are manufactured in-house using state-of-the-art electronics assembly equipment and well-trained personnel. Complete product assembly and storage is offered to customers in need for a complete product solution.
About the Role

Description

Senior Qt Software Engineer

Location: Cape Coral, Florida
Employment Type: Full-Time


About Blue Sparq


Blue Sparq, Inc. is a rapidly growing leader in custom product development and manufacturing, and part of The Middleby Corporation—a global leader in commercial and residential cooking and industrial process equipment.
We specialize in delivering cutting-edge solutions for the commercial kitchen and vending industries, combining hardware innovation with robust embedded software design.


About the Role


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.


Key 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.


What You’ll Bring


Education & Experience

  • 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.

Technical Expertise

  • 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.

Soft Skills

  • 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.

Preferred Qualifications

  • 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.

Applicants must be authorized to work in the U.S.

Blue Sparq is an Equal Employment Opportunity (EOE/M/F/Vets/Disabled) employer.

Principals only. No recruiters or unsolicited offers, please.


Salary: Commensurate with experience




Key Skills
C++QtQMLLinuxWindowsState MachinesEthernetSerial PortGitEmbedded LinuxCI/CDModbusProtoBufObject-Oriented DesignAgileJIRA
Categories
EngineeringSoftwareManufacturing
Apply Now

Please let Blue Sparq Inc know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.