11/09/2026 updated


100 % available
Mechanical & Electronics Engineer
Angeles City, Philippines
Only remote
Bachelor of Science in Electronics EngineeringAbout me
Mechanical, electronics and embedded systems engineer specializing in production-minded firmware, BLE, connected sensor platforms, BMS, and industrial automation. Hands-on with embedded C/C++, nRF52, STM32, ESP32, RTOS, peripheral interfaces, device bring-up, fault diagnosis, and test automation.
Automotive ElectronicsBluetooth Low Energy (Bluetooth)BluetoothIntegrated Circuit DesignElectrical System DesignElectromechanicsElectro Mechanical EngineeringElectronic Reporting SystemsEmbedded CEmbedded SystemsLinux On Embedded SystemsEmbedded Operating SystemsEmbedded SoftwareWindows EmbeddedFirmware
Firmware & Embedded Systems Development
Expertise in embedded C/C++ programming for microcontrollers including nRF52840, STM32, and ESP32. Proficiency with real-time operating systems such as Zephyr and FreeRTOS, peripheral interfaces, device bring-up, fault diagnosis, and low-power firmware design.
Wireless Communication & Protocols
Strong background in Bluetooth Low Energy and GATT services, MQTT telemetry, Wi-Fi, CAN, UART, SPI, I2C, and Modbus RTU/TCP. Experience with connected sensor platforms, device provisioning, and resilient gateway communication.
Battery Management Systems (BMS) & Power Electronics
Hands-on experience with Li-ion battery monitoring, cell-voltage and temperature acquisition, SoC estimation, protection thresholds, and AFE interfacing for battery-management electronics.
PLC & Industrial Automation
Practical knowledge of Siemens S7-1200 and TIA Portal for ladder logic programming, HMI configuration, alarms, interlocks, and analog and digital I/O in industrial control environments.
Validation & Test Automation
Development of Python-based validation utilities, firmware test benches, and structured fault/event records. Use of JTAG/SWD, oscilloscopes, and logic analyzers for hardware-in-the-loop testing and regression checks.
IoT Architecture & Edge Computing
Design of connected-edge architectures linking low-power sensor devices to AI-enabled cloud applications, including BLE peripherals, MQTT telemetry, and resilient gateway communication using ESP32.
PCB-Level Debugging & Hardware Collaboration
Experience with board bring-up, schematic reviews, PCB-level failure analysis using oscilloscopes and multimeters, and collaboration with hardware and manufacturing teams for repeatable firmware validation.
Version Control & Development Tools
Proficiency with Git for source control, STM32CubeIDE for embedded development, and Python for scripting, test automation, and validation workflows.
Expertise in embedded C/C++ programming for microcontrollers including nRF52840, STM32, and ESP32. Proficiency with real-time operating systems such as Zephyr and FreeRTOS, peripheral interfaces, device bring-up, fault diagnosis, and low-power firmware design.
Wireless Communication & Protocols
Strong background in Bluetooth Low Energy and GATT services, MQTT telemetry, Wi-Fi, CAN, UART, SPI, I2C, and Modbus RTU/TCP. Experience with connected sensor platforms, device provisioning, and resilient gateway communication.
Battery Management Systems (BMS) & Power Electronics
Hands-on experience with Li-ion battery monitoring, cell-voltage and temperature acquisition, SoC estimation, protection thresholds, and AFE interfacing for battery-management electronics.
PLC & Industrial Automation
Practical knowledge of Siemens S7-1200 and TIA Portal for ladder logic programming, HMI configuration, alarms, interlocks, and analog and digital I/O in industrial control environments.
Validation & Test Automation
Development of Python-based validation utilities, firmware test benches, and structured fault/event records. Use of JTAG/SWD, oscilloscopes, and logic analyzers for hardware-in-the-loop testing and regression checks.
IoT Architecture & Edge Computing
Design of connected-edge architectures linking low-power sensor devices to AI-enabled cloud applications, including BLE peripherals, MQTT telemetry, and resilient gateway communication using ESP32.
PCB-Level Debugging & Hardware Collaboration
Experience with board bring-up, schematic reviews, PCB-level failure analysis using oscilloscopes and multimeters, and collaboration with hardware and manufacturing teams for repeatable firmware validation.
Version Control & Development Tools
Proficiency with Git for source control, STM32CubeIDE for embedded development, and Python for scripting, test automation, and validation workflows.
Languages
EnglishFluent
Project history
Designed a portable battery-monitoring subsystem using nRF52840, ESP32, BLE GATT, MQTT, BMS AFE, and Embedded C. Designed cell-voltage, pack-current, and temperature acquisition flows with configurable alarm and protection thresholds. Created a BLE service model for battery telemetry and an ESP32 bridge for Wi-Fi/MQTT uplink with reconnect and offline buffering. Planned validation for sensor dropout, low-voltage events, packet loss, and device reset/recovery scenarios.
Designed a small industrial-control system with supervisory alarms and remote operating data using Siemens S7-1200, TIA Portal, Ladder Logic, Modbus TCP, and HMI. Mapped field I/O for pressure, flow, motor status, and emergency-stop circuits. Specified alarm handling, HMI screens, and Modbus register mapping for edge telemetry and trend analysis. Produced an acceptance-test checklist for startup/shutdown, sensor faults, manual override, and loss-of-communications behavior.
Developed a reusable test harness for automated regression checks during microcontroller firmware changes using STM32, Python, UART/CAN, Oscilloscope, and Git. Outlined repeatable tests for device boot, peripheral initialization, message framing, timing margins, and watchdog behavior. Designed log capture and structured pass/fail reporting to make lab failures easier to reproduce and triage.