Blue Sparq01.03.26
AI SCORE 8.0

Mid Level Qt Software Engineer - Remote Opportunity

$90K–$120K/year

About the Role

We’re hiring a Mid Level Qt Software Engineer to join our innovative team at Blue Sparq. This role offers a unique opportunity to work remotely while contributing to cutting-edge embedded software applications. As a Mid Level Qt Software Engineer, you will leverage your expertise in C++, Qt, and QML to develop high-performance systems that power intelligent, connected devices.

What You'll Do

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

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.

Nice to Have

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

What We Offer

  • Competitive salary commensurate with experience.
  • Remote work flexibility.
  • Collaborative work environment with multidisciplinary teams.
  • Opportunities for professional development and growth.
  • Health and wellness benefits.
  • Equal Employment Opportunity (EOE/M/F/Vets/Disabled) employer.
Why This Job8.0 of 10

This Mid Level Qt Software Engineer position offers a unique opportunity to work remotely on innovative projects in embedded systems. Join a collaborative team at Blue Sparq and enjoy competitive compensation.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in C++ and experience with Qt and QML for developing robust embedded applications, enabling efficient performance optimization and memory management.

Strong familiarity with CI/CD practices and tools, ensuring smooth deployment and integration of software updates in a remote work environment.

Hands-on experience with embedded Linux systems and communication protocols like Modbus and Protobuf, demonstrating a practical approach to building connected device solutions.

Learning Resources

C++ Programming Language - Bjarne Stroustrupbook

Career Path

Mid Level Qt Software Engineer(Now)Senior Qt Software Engineer(2-4 years)Lead Software Engineer / Architect(4-6 years)

Market Overview

Market Size 2024
$10.5B
Annual Growth
7.2%
AI Adoption in C++ Software Development
35%
Investment in Embedded Systems
+25%
Labour Demand for C++ Engineers
+15%
Avg Salary for Mid Level C++ Engineers
$95K

Skills & Requirements

Required
C++QTQML
Growing in Demand
Python for Embedded SystemsReal-Time Operating Systems (RTOS)DevOps Practices
Declining
MFC (Microsoft Foundation Classes)Visual Basic

Domain Trends

Rise of Embedded AI
The integration of AI into embedded systems is growing, with 40% of companies planning to implement AI solutions in their embedded applications by 2025.
Shift Towards Open-Source Tools
Over 30% of embedded Linux projects are now using open-source frameworks, creating a demand for engineers skilled in open-source development.
Increased Demand for Remote Work
With 50% of tech companies adopting remote work permanently, the demand for remote C++ developers has surged, leading to a 20% increase in job postings.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.