company-logo-image

C++ Developer, Desktop Imaging & Drone Automation Tools

ashley-avatar-image

AI-generated summary

beta

This job is for a C++ Developer who loves tackling challenges in desktop apps and drone tech. You might like this job because you'll enhance imaging software and work remotely or in Malaysia, bringing innovation to cutting-edge tools!

RM 10K - RM 20K

Medini, Johor

Job Description

Position Overview

We are looking for a talented and experienced C++ Developer (remote or based in Malaysia JB) to help build and maintain two desktop applications that support our EL imaging workflow. One application handles high-performance post-processing of drone-captured EL images and video, while the other is used onboard the drone to control the camera, provide a touchscreen interface, and perform automated measurements by aligning the drone with detected solar modules. The ideal candidate has a deep understanding of modern C++ and experience in cross-platform desktop development, particularly for Linux. You will play a critical role in modernizing our software stack, improving code quality and performance, and transitioning from legacy tooling.


Job Requirements

Responsibilities

  • Migrate existing Windows-based desktop application to Linux, including refactoring platform-specific code.
  • Replace MSBuild-based build system with a modern CMake-based cross-platform setup.
  • Improve code quality through refactoring, modularization, documentation, and testing.
  • Integrate and enhance OpenCV-based video/image processing pipelines.
  • Replace existing OpenCV-based touch UI in the drone application with a GPU-accelerated UI framework (e.g. Dear ImGui, Vulkan-based UI).
  • Work closely with our drone systems team to improve automation features including camera control and module-alignment logic.
  • Ensure cross-platform compatibility and efficient use of hardware resources.
  • Contribute to long-term maintainability and test coverage of critical software components.

Qualifications

  • 3+ years of professional experience with modern C++ (C++20 or newer preferred).
  • Solid experience with CMake and cross-platform development (Windows & Linux).
  • Familiarity with MSBuild and experience migrating legacy projects a strong plus.
  • Experience with image and video processing using OpenCV or similar libraries.
  • Proficiency with UI frameworks for embedded or touch-based interfaces; experience with GPU-accelerated UIs is a strong advantage.
  • Familiarity with threading, performance profiling, and hardware resource optimization.
  • Experience with Git, unit testing frameworks, and CI workflows.
  • Bonus: Experience with Qt, Vulkan, OpenGL, Dear ImGui, or similar technologies.
  • Bonus: Experience in drone software, robotics, or hardware interfaces (e.g., camera SDKs).

What we offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and collaborative work environment.
  • The chance to be part of a forward-thinking company in the energy sector.

Skills

C++ (Programming Language)
CMake
OpenCV

Company Benefits

Professional Development

We encourage continuous learning through training, workshops, and knowledge-sharing opportunities.

Global Exposure

Opportunities to engage with projects and partners across Asia, Europe, Australia, and beyond.

Collaborative Culture

Work in a supportive, cross-functional team where ideas are valued and innovation thrives.

Growth Opportunities

As we scale rapidly, new roles and responsibilities open up for high-performing team members.

Recognition & Rewards

Individual and team contributions are acknowledged and rewarded based on performance an


Additional Info

Company Activity

Last active - few hours ago

Career Level

Senior Executive


Company Profile

Quantified Energy Sdn Bhd-logo-image

Quantified Energy Sdn Bhd

Quantified Energy (QE) is a deep-tech company spun out of the Solar Energy Research Institute of Singapore (SERIS) at the National University of Singapore. Our mission is to empower the renewable energy transition through autonomous inspection, advanced analytics, and actionable insights—at scale.  From our first commercial project in Singapore to building subsidiaries in China and Germany, and now with Series A...