Job Description

  1. Develop and implement firmware for devices supporting various project phases such as Proof of Concept (PoC), Trial, and Execution.
  2. Design scalable and maintainable firmware architectures to support ongoing and future product development needs.
  3. Explore, evaluate, and integrate new sensors, actuators, communication protocols, and emerging technologies to enhance product capabilities.
  4. Work closely with hardware, electronics, QA, and product teams to ensure seamless integration and functionality.
  5. Perform firmware debugging, optimization, and performance tuning on embedded platforms and real hardware.
  6. Ensure thorough documentation of exploration processes, development progress, testing results, and technical decisions throughout project lifecycle.
  7. Support continuous improvement initiatives by researching and adopting best practices and new tools in embedded firmware engineering.


Job Requirements

  1. Graduate from Bachelor, Diploma degree from Electronics Engineering, Electrical Engineering or other related majors.
  2. Have a minimum 2 years of experience as an Firmware Engineer ideally within IoT or embedded systems projects.
  3. Good analytical skills, attention to technical details, and effective problem-solving abilities.
  4. Good communication and teamwork skills to work collaboratively within cross-functional teams.
  5. Experience with Python frameworks such as Flask within databases such as MySQL or MongoDB.
  6. Proficient with embedded development tools such as IDEs, compilers, debuggers (e.g., Visual Studio, Arduino IDE, GCC toolchain).
  7. Good knowledge of sensors, actuators, and common embedded communication protocols (UART, SPI, I2C, etc.).
  8. Understanding of server and device communication protocols including HTTP, MQTT, and SNMP.
  9. Knowledge of networking technologies such as Ethernet, WiFi, GSM, and preferable experience with LoRa.
  10. Understanding of industrial communication protocols like Modbus and CAN Bus is a significant advantage.


Apply Now