We are looking for a talented Embedded Application Developer to join our development team on a six month contractual basis. The selected candidate will be responsible for developing embedded, industrial, or hardware-integrated applications.

Your Impactful Goals Will Include:

  • Develop and maintain robust C/C++ software applications for embedded, industrial, and hardware integrated systems.
  • Design and implement efficient software solutions using OOP principles, memory management, multithreading, and software design best practices.
  • Develop and optimize applications across Windows, Windows CE/IoT, Android, and Linux platforms.
  • Build interactive graphical applications using Qt, MFC, and OpenGL-based 3D visualization.
  • Integrate hardware components and peripherals using CAN, UART, and other communication protocols.
  • Implement GNSS/GPS and IMU sensor integration, with support for RTK positioning and NTRIP where applicable.
  • Develop and integrate HTTP-based APIs to enable communication between external devices and software systems.
  • Perform hardware-level debugging and troubleshooting using logic analyzers, oscilloscopes, and software debugging tools.
  • Ensure software reliability through unit, integration, and system-level testing.
Functional Skills Requirement:
  • Must have 4–5 years of experience in C/C++ software development for embedded, industrial, or hardware-integrated applications.
  • Strong proficiency in C/C++, including object-oriented programming, memory management, multithreading, debugging, and software design best practices.
  • Experience developing Windows-based applications, preferably using Windows CE, Windows IoT, or other embedded/industrial Windows, Android and Linux platforms.
  • Experience with Qt Framework and Microsoft Foundation Classes (MFC) is highly desirable.
  • Hands-on experience with 3D graphics programming, preferably using OpenGL, including rendering, geometric calculations, and 3D visualization.
  • Knowledge of hardware communication protocols such as CAN and UART, along with experience using hardware debugging tools such as logic analyzers and oscilloscopes.
  • Familiarity with GNSS/GPS, IMU sensors, and sensor data integration. Experience with RTK positioning and NTRIP is an advantage.
  • Experience with HTTP-based communication, APIs, and integration with external devices or systems.
  • Experience with unit, integration, and system-level testing, including familiarity with relevant testing frameworks.
  • Strong analytical and problem-solving skills, with a proactive approach to troubleshooting and system optimization.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Experience:
3 Years - 5 Years
Apply Before:
Oct 28, 2026
Posting Date:
Oct 22, 2026

Komatsu Pakistan Soft (Pvt.) Ltd.

· 11-50 employees - Islamabad

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Embedded App Developer

Naseeb Enterprise Inc, Islamabad, Pakistan
Posted Oct 23, 2026
I found a job on Rozee!