Embedded System Engineer - REMOTE / Work From Home Jobs in Islamabad, Pakistan - Mustakbil.com
Company:Dobu Technology LLC
Location:Islamabad, Pakistan
Category:IT - Software
Job Type: Full-Time
Salary:Not Disclosed PKR
Posted On: 5/1/2026 12:00:00 AM

About the Role

This is a hands-on senior engineering position focused entirely on embedded firmware. You will be responsible for developing and maintaining firmware for resource-constrained microcontrollers using bare metal C on 8051 chipsets, as well as real-time operating system development on ARM Cortex-M4 processors using FreeRTOS. You will work closely with hardware engineers, back-end developers, and product teams to deliver stable and efficient firmware for production devices.

Key Responsibilities

  • Write, optimize, and maintain bare metal firmware in C for 8051 microcontrollers
  • Develop and maintain RTOS-based firmware using FreeRTOS on ARM Cortex-M4 processors
  • Implement and manage peripheral drivers (UART, SPI, I2C, GPIO, ADC, PWM, timers)
  • Design and implement task scheduling, inter-task communication, and synchronization using FreeRTOs primitives (queues, semaphores, mutexes, event groups)
  • Optimize firmware for memory footprint, power consumption, and real-time performance
  • Perform hardware bring-up, board-level debugging, and integration testing
  • Collaborate with hardware engineers to review schematics and define hardware/firmware interfaces
  • Write and maintain technical documentation including firmware specs, memory maps, and register descriptions
  • Conduct code reviews and enforce embedded coding standards (MISRA-Cor equivalent) Troubleshoot and resolve hardware-firmware integration issues in the field and on the bench

Competitive senior level salary package /negotiable/



Apply Now at Mustakbil.com

This job was originally posted on Mustakbil.com