[HCMC] Recruitment T04/2025: FIRMWARE DEVELOPER POSITION

JOB DESCRIPTION FIRMWARE DEVELOPER POSITION


Responsibilities

  • Develop, test, and maintain firmware for IoT devices using microcontrollers such as STM32 (STM32WL55), ESP32 (including ESP32-C series) chips.
  • Program communication with hardware modules such as sensors, relays, signal transmitters, and communication protocols (UART, SPI, I2C).
  • Integrate and optimize real-time operating systems (RTOS) such as FreeRTOS or Zephyr on hardware platforms to handle multitasking and improve performance.
  • Work with edge IoT devices and gateways and integrate communication with MQTT brokers and protocols like HTTP/ CoAP.
  • Test and optimize power consumption for IoT devices running on battery power, especially for applications requiring long battery life.
  • Collaborate with the software and backend teams to integrate features and optimize communication between firmware and the backend system.

Qualifications

  • Proficiency in embedded programming with languages like C and C++.
  • Strong understanding of IoT protocols such as MQTT, CoAP, and communication protocols.
  • Experience with IDEs such as STM32CubeIDE and ESP-IDF.
  • Ability to read technical documents in English and debug firmware using tools like JTAG/ SWD.
  • Basic skills in hardware troubleshooting and issue analysis.

WHERE WE WORK

HCMC Head Office: 27D Quoc Huong Street, Thao Dien Ward, District 2, Ho Chi Minh City

Send your CV to: hr@aura.com.vn

.
en_GB