Embedded Hardware & Firmware Engineer

Heidi Chef Solutions LLC

Quezon City

On-site

PHP 334,800 - 558,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Heidi Chef Solutions LLC is seeking a mid-level Embedded Hardware & Firmware Engineer in Quezon City, Philippines. The role entails developing firmware for microcontroller systems, focusing primarily on embedded C development, digital interfacing, and IoT communication standards such as MQTT. Candidates should have over 3 years of experience in embedded systems and be proficient in debugging hardware and firmware issues. Join our innovative team to contribute to exciting projects in the IoT space.

Qualifications

  • 3+ years experience in embedded systems or firmware engineering.
  • Strong proficiency in Embedded C.
  • Experience with Microchip and/or Atmel Microcontrollers.

Responsibilities

  • Develop and maintain embedded firmware in Embedded C.
  • Integrate MQTT-based communication for telemetry and control.
  • Support hardware bring-up, board validation, and troubleshooting.

Skills

Embedded C
Embedded systems or firmware engineering
Microchip and/or Atmel Microcontrollers
Digital electronics and embedded hardware
MQTT communication
RTOS concepts
Debugging hardware and firmware

Tools

JTAG/SWD debuggers
Logic analyzers
Oscilloscopes

Job description

Quezon City CPO, Philippines | Posted on 27/04/2026

We are looking for a mid‑level Embedded Hardware & Firmware Engineer with hands‑on experience developing firmware for microcontroller‑based systems. The role focuses on embedded C development, digital interfacing, and connected embedded devices, including systems that communicate via RS485, Ethernet, MQTT and other IoT standards.

PCB design is not a requirement, however the engineer must have a solid understanding of electronics and schematics to support hardware bring‑up, debugging, and production support.

Key Responsibilities
  • Develop and maintain embedded firmware in Embedded C
  • Work with Microchip (PIC / dsPIC) and Atmel / Microchip AVR / ARM microcontrollers
  • Implement and debug digital interfaces:
    • UART / USART
    • SPI
    • GPIO, timers, PWM
  • Integrate MQTT‑based communication for telemetry, control, and device status reporting
  • Develop firmware on bare‑metal and RTOS‑based systems (e.g. FreeRTOS)
  • Support hardware bring‑up, board validation, and field issue troubleshooting
  • Read and interpret schematics, datasheets, and reference designs
  • Work closely with hardware engineers and system architects to resolve hardware/firmware interaction issues
  • Use debugging tools such as JTAG/SWD debuggers, logic analyzers, and oscilloscopes
  • Produce clear technical documentation for firmware behavior, interfaces, and deployment
Required Skills & Experience
  • 3+ years experience in embedded systems or firmware engineering
  • Strong proficiency in Embedded C
  • Experience with Microchip and/or Atmel Microcontrollers
  • Practical understanding of digital electronics and embedded hardware behavior
  • Experience implementing MQTT in embedded devices (publish/subscribe, QoS, reconnect handling)
  • Experience with RTOS concepts (tasks, interrupts, queues, timing, memory constraints)
  • Ability to debug issues spanning hardware, firmware, and communications
  • Comfortable working with constrained systems (CPU, memory, power)
Preferred Experience
  • Experience with ARM Cortex-M platforms
  • Familiarity with TCP/IP stacks on embedded devices
  • Exposure to IoT platforms or cloud backend (MQTT brokers, device management)
  • Ability to review PCB schematics/layouts for firmware impact (no design required)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

HRTX • Mandaluyong

Hybrid
Embedded Firmware Engineer — IoT, MQTT & RTOS Expert
Embedded Firmware Engineer — IoT, MQTT & RTOS Expert

Heidi Chef Solutions LLC • Quezon City

On-site
PHP 334,800 - 558,000
Embedded Software Engineer
Embedded Software Engineer

HRTX • Mandaluyong

On-site
Senior Embedded Software Engineer & Architect (RTOS)
Senior Embedded Software Engineer & Architect (RTOS)

Analog Devices • Cavite City

On-site
PHP 90,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ultra Clean Technology • Lapu-Lapu

On-site
PHP 420,000 - 660,000
Software Engineer
Software Engineer

SupportFinity™ • Metro Manila

On-site
PHP 800,000 - 1,200,000
Embedded Software Engineer - Real-Time Systems & Hardware
Embedded Software Engineer - Real-Time Systems & Hardware

SupportFinity™ • Metro Manila

On-site
PHP 800,000 - 1,200,000
Junior Electronics Engineer
Junior Electronics Engineer

Xinyx Design Consultancy & Services, Inc. • Muntinlupa

On-site
PHP 446,000 - 893,000
Lead Embedded Firmware Engineer – MCU/ARM, RTOS
Lead Embedded Firmware Engineer – MCU/ARM, RTOS

HRTX • Mandaluyong

Hybrid
Senior Embedded IoT Software Engineer & Team Lead
Senior Embedded IoT Software Engineer & Team Lead

Ultra Clean Technology • Lapu-Lapu

On-site
PHP 420,000 - 660,000