Komatsu Pakistan Soft (Pvt.) Ltd.
Embedded App Developer
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Islamabad, Islamabad Capital Territory, Pakistan
Work mode:
Onsite
Published on:
21 October 2026
What they need
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.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Systèmes Embarqués – Automobile (F/H)
Freelance
Angers, France
Onsite
Skills
5 months ago
Quick apply
Celad
Ingénieur Firmware - Systèmes Embarqués (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
8 days ago
Quick apply
No company information available.