Embedded Firmware Engineer - REMOTE / Work From Home

Dobu Technology LLC

Islamabad

Remote

PKR 1,200,000 - 2,400,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Incentive Bonus

Job summary

Dobu Technology LLC develops engineering solutions for smart cities, smart homes, and smart building management. This remote-enabled role focuses on developing dependable firmware for intelligent devices and systems.

Responsibilities include designing and maintaining firmware for embedded devices, implementing drivers and interfaces, and integrating with sensors and controllers. Strong English and 8051 bare-metal expertise are desired, with an emphasis on reliability and secure product

Qualifications

  • Strong embedded C/C++ programming skills with production firmware experience.
  • Strong FreeRTOS/RTOS design skills and real-time systems knowledge.
  • Practical microcontroller programming with memory constraints and interrupts.
  • Experience with UART, SPI, I2C, GPIO, ADC or similar interfaces.
  • Ability to debug hardware-software interactions with diagnostic tools.
  • Understanding of device communication protocols; IoT or smart-building exposure is a plus.
  • Familiarity with source control and build systems; basic unit testing and firmware release practices.
  • Advanced or Technical level in English.
  • Analytical troubleshooting, reliability focus, clear technical communication.

Responsibilities

  • Design, implement, and maintain firmware for embedded devices used in smart-building and monitoring solutions.
  • Develop and debug low-level drivers, peripheral interfaces, and communication protocols.
  • Integrate firmware with sensors, controllers, and other hardware components.
  • Investigate defects, perform root-cause analysis, and improve device reliability and performance.
  • Document technical work and participate in code reviews and design discussions.
  • Collaborate with engineering teams to validate product requirements and support system integration.
  • Work with hardware/software teams to move embedded products from design through testing and deployment, ensuring secure products for monitoring and control.

Skills

Embedded C/C++
FreeRTOS/RTOS
Microcontrollers
Peripheral interfaces (UART, SPI, I2C,
Debugging with oscilloscopes/logic分析
Source control/build systems
Advanced English
Security/reliability
8051 bare-metal

Tools

Oscilloscopes
Logic analyzers
Git

Job description

Job Description: Dobu Technology LLC develops engineering solutions for smart cities, smart homes, and smart building management. The company builds integrated systems for building management, safety, monitoring, and control. This remote-enabled role focuses on developing dependable firmware for intelligent devices and systems.

Responsibilities
  • Design, implement, and maintain firmware for embedded devices used in smart-building and monitoring solutions.
  • Develop and debug low-level drivers, peripheral interfaces, and communication protocols.
  • Integrate firmware with sensors, controllers, and other hardware components.
  • Investigate defects, perform root-cause analysis, and improve device reliability and performance.
  • Document technical work and participate in code reviews and design discussions.
  • Collaborate with engineering teams to validate product requirements and support system integration.
  • Work closely with hardware, software, and systems colleagues to take embedded products from design through testing and deployment, contributing to secure products that help users monitor and control their environments.
Job Specification
  • Strong embedded C or C++ programming skills and experience developing production firmware.
  • Strong FreeRTOS / RTOS design skills.
  • Practical knowledge of microcontrollers, memory constraints, interrupts, and real-time or bare-metal programming.
  • Experience with UART, SPI, I2C, GPIO, ADC, or similar peripheral interfaces.
  • Ability to debug hardware-software interactions with oscilloscopes, logic analyzers, or equivalent tools.
  • Understanding of device communication protocols and reliable data exchange; smart-building or IoT experience is beneficial.
  • Familiarity with source control, build systems, unit testing, and firmware release practices.
  • Advanced or Technical level in English.
  • Analytical troubleshooting, attention to reliability and security, clear technical communication, and effective cross-functional collaboration.
  • 8051 bare-metal expertise.
Job Rewards and Benefits

Incentive Bonus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Firmware Engineer for Smart Buildings
Remote Embedded Firmware Engineer for Smart Buildings

Dobu Technology LLC • Islamabad

Remote
PKR 1,200,000 - 2,400,000
Incentive Bonus
Embedded Firmware Developer – IoT & Telematics Systems | Remote Job | Karachi
Embedded Firmware Developer – IoT & Telematics Systems | Remote Job | Karachi

Omni Academy • Karachi Division

Remote
PKR 1,800,000 - 3,200,000
Competitive salary
Advanced IoT & telematics tech
Flexible remote work
+2
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
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 — Sensors Lahore, Pakistan ·
Embedded Firmware Engineer — Sensors Lahore, Pakistan ·

OpsSense Technologies Inc. • Lahore

On-site
PKR 1,000,000 - 1,800,000
Electronics Hardware Engineer (Embedded & PCB Design)
Electronics Hardware Engineer (Embedded & PCB Design)

Funavry • Islamabad

Hybrid
PKR 1,200,000 - 1,800,000
Competitive salary bonuses
Hybrid and remote-friendly working
Annual learning budget
+3
Embedded & PCB Hardware Engineer — Hybrid/Remote
Embedded & PCB Hardware Engineer — Hybrid/Remote

Funavry • Islamabad

Hybrid
PKR 1,200,000 - 1,800,000
Competitive salary bonuses
Hybrid and remote-friendly working
Annual learning budget
+3
Embedded Systems & IoT Engineer
Embedded Systems & IoT Engineer

Delving Blue • Lahore

On-site
PKR 1,016,000 - 1,216,000
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
Junior Hardware Designer
Junior Hardware Designer

Embeddeddesigner • Gulistan-e-Jauhar

On-site
PKR 446,400 - 669,600
Paid Time Off
Flexible Work Hours
Top locations