> Markdown version of [/jobs/ext/2433283-software-engineer-c-qt-desktop-applications](https://www.wearedevelopers.com/jobs/ext/2433283-software-engineer-c-qt-desktop-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - C++ / Qt Desktop Applications - **Company:** Alare Technologies, LLC - **Location:** Moorpark, CA, United States - **Experience:** Experienced - **Salary:** $110,000.0 - $155,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, Software Applications, C++ (Programming Language), CMake, Code Review, Computer Engineering, FFmpeg, H.264/MPEG-4 AVC, Python (Programming Language), Qt Modeling Language (QML), Qt (Software), Software Engineering, Transmission Control Protocol (TCP), WebRTC, Data Logging, Computer Networking Systems, High Efficiency Video Coding (HEVC), Ios Frameworks, Hardware Testing, Git, RTSP, Information Technology, Low Latency, Real Time Data, Build Tools - **Published:** August 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=39b3fb6c47f46aea ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field strongly preferred * Strong C++ software engineering experience for desktop applications. * Experience with Qt, QML, Qt Widgets, or similar desktop UI frameworks. * Experience developing Windows or cross-platform desktop applications. * Experience with networked, hardware-connected, or real-time data applications. * Familiarity with Git, CMake or similar build systems, code review, and software testing. * Development experience using map-centric UIs, GIS, offline maps, terrain data, and QGC map engines. * Familiarity with FFmpeg, GStreamer, RTSP, WebRTC, H.264/H.265, KLV metadata, or low-latency video. * Must be a U.S. Citizen or U.S. Permanent Resident (ITAR requirements), * Bachelor's (Required), * software engineering: 3 years (Preferred) ## Description Alare Technologies is a team delivering the best solutions for today's complex unmanned aircraft challenges. We are seeking a talented Software Engineer - C++ / Qt Desktop Applications to join our team. The ideal candidate will be a professional with 5+ years developing high quality desktop or real time applications in C++. Come help shape the next generation of small, unmanned aircraft technology.In this role, you will develop and maintain our Ground Control Station software used to operate Alare's UAV systems. This position focuses on C++/Qt development for GUI based desktop applications used by both customers and our internal flight test teams. Role and Responsibilities * Develop and maintain C++ / Qt / QML ground control software for UAV operations. * Build and improve UI workflows for mission planning, vehicle status, telemetry visualization, video display, payload control, alerts, and logging. * Build and maintain MAVLink integration for UAV telemetry, command interfaces, mission workflows, and custom protocol extensions. * Familiarity with low latency video pipelines using FFmpeg, GStreamer, RTSP, H.264/H.265, or similar technologies. * Improve GCS performance, reliability, and usability under flight-test and field conditions. * Work with flight-test engineers and operators to reduce operator workload and improve mission success. * Support internal Python/Qt desktop automation tools, sensor validation, DAQ/test hardware, and engineering automation., * Describe a desktop application you've built in C++ and the specific components you worked on. * Please describe a UI you've developed for a complex application, including the frameworks or tools you used. * Please summarize your experience developing or troubleshooting networked systems (e.g., UDP, TCP, IP based protocols). What components or features were you responsible for? ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!](https://www.wearedevelopers.com/videos/702-reality-and-beyond-coding-a-drone-using-unity-3d-net-and-chatgpt-ai) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)