Embedded Firmware Developer – IoT & Telematics Systems | Remote Job | Karachi

Omni Academy

Karachi Division

Remote

PKR 1,800,000 - 3,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Advanced IoT & telematics tech
Flexible remote work
Challenging engineering environment
Collaborative team

Job summary

HireGate HR is seeking an Embedded Firmware Developer for GPS tracking and telematics systems. You will design, develop, test, and optimize firmware for IoT devices with a focus on reliability and power efficiency.

The role requires hands-on work with C/C++, RTOS, embedded Linux, and various communication modules. You will collaborate with hardware, backend, and operations teams to deliver robust solutions for transportation and logistics applications.

Qualifications

  • 3+ years of hands-on firmware development for GPS/tracking systems.
  • Experience with RTOS and embedded Linux.
  • Strong knowledge of GPS/GNSS and cellular modules.
  • Ability to work on hardware interfaces (UART, I2C, SPI, CAN).
  • Strong debugging and field testing skills.

Responsibilities

  • Develop and maintain embedded firmware for GPS tracking devices.
  • Implement OTA update mechanisms.
  • Integrate GNSS, LTE, NB-IoT modules.
  • Collaborate with hardware and backend teams.
  • Optimize power consumption and reliability.

Skills

Embedded firmware development
C/C++ programming
RTOS
Embedded Linux
GPS/GNSS modules
IoT protocols
Serial interfaces
Debugging
Independent work

Tools

Bootloaders
OTA firmware updates
CAN bus
J1939 / OBD-II

Job description

Embedded Firmware Developer – IoT & Telematics Systems | Remote Job | Karachi

Job Title


Embedded Firmware Developer – IoT & Telematics Systems


Job Type


Full Time


Job Location


Remote


Embedded Systems | IoT | Telematics | GPS Tracking


Experience Required


3+ Years


Market Competitive


Job Overview


We are seeking a highly technical Embedded Firmware Developer with hands-on experience in custom firmware development for GPS tracking, telematics, and IoT devices. The ideal candidate should have strong expertise in embedded systems, real-time communication protocols, vehicle integration, and reliable device-to-platform communication.


This role involves designing, developing, testing, and optimizing firmware for smart tracking and monitoring devices used in transportation, logistics, industrial automation, and connected IoT environments.


Key Responsibilities



  • Develop and maintain custom embedded firmware using C and C++

  • Design firmware for GPS tracking, telematics, and IoT hardware devices

  • Implement RTOS and embedded Linux-based solutions

  • Work on bootloaders and OTA firmware update mechanisms

  • Integrate GNSS/GPS, LTE, Cat-1, NB-IoT, and Cat-M communication modules

  • Develop communication systems using TCP/IP, UDP, MQTT, HTTP/HTTPS, and binary protocols

  • Integrate and manage hardware interfaces including UART, RS232, RS485, I2C, SPI, BLE, CAN bus, J1939, OBD-II, FMS, and 1-Wire

  • Build device-side logic for ignition detection, sensors, relays, geofencing, and event triggers

  • Integrate sensors including fuel sensors, BLE devices, RFID, panic buttons, immobilizers, temperature sensors, and door sensors

  • Optimize power consumption, sleep modes, and battery or solar-powered device behavior

  • Debug firmware issues using serial logs, packet analyzers, protocol tracing tools, and field test data

  • Collaborate with hardware, backend, and operations teams for product development and deployment


Required Skills & Qualifications



  • Strong experience in embedded firmware development using C/C++

  • Hands-on experience with RTOS and embedded Linux

  • Knowledge of bootloaders and OTA firmware update systems

  • Experience with GPS/GNSS and cellular communication modules

  • Strong understanding of telematics and vehicle communication protocols

  • Experience with CAN bus, J1939, OBD-II, FMS, BLE, UART, SPI, I2C, and related interfaces

  • Understanding of networking protocols and packet parsing

  • Experience in sensor integration and real-time event handling

  • Strong debugging and troubleshooting skills

  • Ability to work independently on hardware-level development


Preferred Qualifications



  • Experience working with fleet management or telematics platforms

  • Knowledge of low-power IoT device optimization

  • Familiarity with industrial IoT and connected vehicle systems

  • Experience with custom protocol development and binary communication

  • Understanding of real-world field deployment and testing environments


What We Offer



  • Competitive salary package

  • Opportunity to work on advanced IoT and telematics technologies

  • Challenging and innovative engineering environment

  • Flexible remote work environment

  • Collaborative and supportive technical team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Firmware Engineer — IoT & Telematics
Remote Embedded Firmware Engineer — IoT & Telematics

HireGate HR • Karachi Division

Remote
PKR 1,800,000 - 3,200,000
Competitive salary
Advanced IoT & telematics tech
Flexible remote work
+2
Embedded Systems & IoT Engineer
Embedded Systems & IoT Engineer

Delving Blue • Lahore

On-site
PKR 1,016,000 - 1,216,000
Sales Engineer (B2B) | Remote Job | Karachi
Sales Engineer (B2B) | Remote Job | Karachi

Omni Academy • Karachi Division

Remote
PKR 1,200,000 - 1,800,000
Competitive salary package
Attractive sales commission and Incent
Remote working flexibility
+3
Technical Project Manager – Embedded Systems
Technical Project Manager – Embedded Systems

Embeddeddesigner • Karachi Division

On-site
PKR 13,935,340 - 22,296,544
Paid Time Off
Flexible Work Hours
Embedded Firmware Engineer - REMOTE / Work From Home
Embedded Firmware Engineer - REMOTE / Work From Home

Dobu Technology LLC • Islamabad

Remote
PKR 1,200,000 - 2,400,000
Incentive Bonus
Embedded Systems Project Lead | Agile | Flexible Hours
Embedded Systems Project Lead | Agile | Flexible Hours

Embeddeddesigner • Karachi Division

On-site
PKR 13,935,340 - 22,296,544
Paid Time Off
Flexible Work Hours
RF Drive Testing Coordinator & Post-Processing Analyst | AirCod | Lahore, Pakistan
RF Drive Testing Coordinator & Post-Processing Analyst | AirCod | Lahore, Pakistan

AirCod • Lahore

On-site
PKR 2,009,000 - 3,348,000
Senior Hardware Designer
Senior Hardware Designer

Embeddeddesigner • Karachi Division

On-site
PKR 892,800 - 1,674,000
Paid Time Off
Flexible Work Hours
Senior Electronics Engineer (Embedded System)
Senior Electronics Engineer (Embedded System)

Adbled Pvt. Ltd. • Karachi Division

On-site
PKR 1,116,000 - 3,348,000
Linux Systems Developer – Tech Implement – Full-Time – Lahore 2026
Linux Systems Developer – Tech Implement – Full-Time – Lahore 2026

Tech Implement • Lahore

On-site
PKR 1,800,000 - 3,600,000
Top locations