Senior Embedded Firmware Engineer: IoT, ESP32 & Cloud

Apteum Corp

Cebu City

On-site

PHP 900,000 - 1,500,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

HMO coverage (free dependent)
Day shift & weekends off
Career growth opportunities

Job summary

Apteum Corp in Cebu City, Philippines, is seeking a Senior Embedded Software Engineer who bridges firmware and hardware. You will develop embedded systems controlling machines and contribute to connected software platforms.

With 5+ years of production firmware, you will work across ESP32/FreeRTOS, STM32, sensors, actuators, and cloud communication, performing hardware bring‑up, testing, and debugging. This hands-on role offers a path to impact across product, firmware, and services.

Qualifications

  • Graduate of Electronics Engineering, Computer Engineering or related field.
  • 5+ years of production embedded firmware experience.
  • Strong C/C++ experience on microcontrollers.
  • Experience with ESP32/ESP-IDF/FreeRTOS, or STM32/ARM Cortex-M with willingness to learn ESP32
  • Solid understanding of UART, SPI, I2C, GPIO, ADC, PWM, timers and interrupts
  • Hands‑on experience with motors, actuators or similar hardware
  • Experience with board bring‑up and hardware debugging
  • Comfortable reading schematics and using electronic test equipment
  • Python or shell scripting for test tooling and automation
  • Able to work as an individual contributor and as part of a team
  • Willingness to work across hardware and software

Responsibilities

  • Develop and maintain embedded firmware using C/C++ and ESP32/FreeRTOS
  • Integrate sensors, motors, actuators, cameras and other hardware
  • Develop reliable cellular connectivity and cloud communication
  • Implement safety, fault handling and fail-safe behaviour
  • Develop OTA firmware updates and remote diagnostics
  • Contribute to cloud services, APIs and React-based applications
  • Build tools and simulators for testing without physical hardware
  • Support fleet deployment, monitoring and troubleshooting
  • Debug hardware using oscilloscopes, logic analysers and multimeters

Skills

C/C++
ESP32/FreeRTOS
Microcontroller programming
Hardware debugging
Python scripting
Schematic reading
UART/SPI/I2C

Education

Electronics Engineering
Computer Engineering

Tools

ESP-IDF
FreeRTOS
STM32
ARM Cortex‑M
Oscilloscope
Logic analyzer

Job description

Apteum Corp in Cebu City, Philippines, is seeking a Senior Embedded Software Engineer who bridges firmware and hardware. You will develop embedded systems controlling machines and contribute to connected software platforms.

With 5+ years of production firmware, you will work across ESP32/FreeRTOS, STM32, sensors, actuators, and cloud communication, performing hardware bring‑up, testing, and debugging. This hands-on role offers a path to impact across product, firmware, and services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Senior Embedded Software Engineer – Connected Devices (Onsite/Cebu)
Mid-Senior Embedded Software Engineer – Connected Devices (Onsite/Cebu)

Apteum Corp • Cebu City

On-site
PHP 900,000 - 1,500,000
HMO coverage (free dependent)
Day shift & weekends off
Career growth opportunities
Senior IoT Embedded Lead (C/C++, ARM, RTOS)
Senior IoT Embedded Lead (C/C++, ARM, RTOS)

Ultra Clean Technology • Cebu City

On-site
PHP 450,000 - 700,000
Senior Embedded Firmware Engineer - EV Chargers
Senior Embedded Firmware Engineer - EV Chargers

BTCPower Cebu Inc. • Lapu-Lapu

On-site
PHP 800,000 - 1,200,000
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Analog Devices • Cavite City

On-site
PHP 1,000,000 - 1,500,000
Senior IoT Embedded Software Engineer & Team Lead
Senior IoT Embedded Software Engineer & Team Lead

ULTRA CLEAN TECHNOLOGY (MALAYSIA) SDN. BHD. • Philippines

On-site
PHP 600,000 - 1,000,000
Senior IoT Test Engineer – Embedded & Cloud Validation
Senior IoT Test Engineer – Embedded & Cloud Validation

Integrated Flow Systems LLC • Lapu-Lapu

On-site
PHP 900,000 - 1,500,000
Senior Embedded Firmware Engineer — Safety-Critical, Flexible
Senior Embedded Firmware Engineer — Safety-Critical, Flexible

Littelfuse Philippines, Inc. • San Sebastian

On-site
PHP 1,000,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Development opportunities
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
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

XP Power • Pasig

On-site
PHP 600,000 - 900,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ultra Clean Technology • Cebu City

On-site
PHP 450,000 - 700,000