Job Closed
This listing is no longer active.
Blue Sparq, Inc. is a product development company specializing in control system design and manufacture.
Mid Level Qt Software Engineer
Location
United States
Posted
81 days ago
Salary
0
Seniority
Senior
Job Description
Mid Level Qt Software Engineer
Blue Sparq
• 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.
Job 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.
Benefits
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Software Developer
LaivlyLaivly is a customer care technology company whose platform combines human customer service professionals with artificial intelligence, bot technology, and mach
• Work with a team of developers to build AI Driven Automation tools used to improve contact centers • Work with our team of Artificial Intelligence experts to enhance our products • Work in a fast-paced, agile software development environment • Develop applications that interface with multiple systems (web, desktop, telephony systems, etc.) • Interact with product stakeholders to show off your work and gain feedback • Bring your ideas and try new things • Perform other duties as required
• Building software that changes outcomes in the NICU. • Bringing rapid genome sequencing into routine clinical care. • Helping NICU teams diagnose critically ill newborns faster. • Creating the operating system for neonatal precision medicine. • Working on mission-driven engineering that powers genomic insights for treatment decisions.
Senior Software Engineer
Apollo Education Systems, Inc.Apollo is the first intelligent, cloud-native K–12 student data management system built to move education forward.
• Design and build scalable, cloud-based solutions that power our core platform. • Translate high-level product requirements into technical decisions regarding stack, architecture, and infrastructure. • Contribute to product roadmaps with realistic estimates and innovative solutions. • Collaborate with a small, senior team where everyone codes, reviews, and contributes. • Help shape our engineering practices, tools, and culture as we grow.
Senior Fullstack Engineer – UI Specialist
Apollo Education Systems, Inc.Apollo is the first intelligent, cloud-native K–12 student data management system built to move education forward.
• Design and build beautiful, high-performance UI components using Angular and modern front-end technologies. • Translate UX concepts, wireframes, and design mockups into responsive, accessible, and intuitive experiences. • Develop scalable, cloud-based solutions as part of our core platform. • Optimize front-end performance and ensure consistency across browsers and devices. • Collaborate with product and design teams to improve usability and maintain design integrity. Provide feedback to UX Product Design Team about the technical capabilities and effort required for proposed designs. • Influence UI/UX best practices, component libraries, and front-end architecture. • Contribute to back-end systems and APIs in .NET Core as part of a full-stack engineering effort.


