Junior Embedded Engineer

Job: Junior Embedded Engineer (Offroll)

Detailed Job Description:

Embedded Software Engineer with strong experience in Embedded C, Zephyr RTOS, and Linux-based systems. The role involves developing firmware for embedded devices, building reusable SDKs and platform components, integrating with gateway systems, and supporting large-scale IoT deployments.

Key Responsibilities

  • Develop and maintain embedded firmware in C for microcontroller-based devices.
  • Work with Zephyr RTOS to design and implement real-time embedded applications.
  • Design, develop, and maintain SDKs, APIs, and reusable software components for internal teams and external integrations.
  • Develop and debug Linux-based gateway or edge applications interacting with embedded devices.
  • Interface with hardware peripherals such as SPI, UART, I2C, GPIO, and radio modules.
  • Perform system integration, debugging, and performance optimization.
  • Support testing, validation, and field issue debugging.
  • Collaborate with cross-functional teams including firmware, hardware, networking, and DevOps teams.
  • Prepare technical documentation, developer guides, and integration support material for SDK and firmware usage.

Required Skills

  • Strong proficiency in Embedded C programming.
  • Hands-on experience with Zephyr RTOS or similar RTOS.
  • Experience in SDK / platform development for embedded systems.
  • Experience working with Linux-based embedded systems or gateway applications.
  • Knowledge of embedded communication interfaces such as SPI, UART, I2C, and GPIO.
  • Experience with debugging embedded systems, firmware, and integration issues.
  • Familiarity with Git and collaborative development workflows.
  • Knowledge of OTA/FOTA firmware updates

Good to Have

  • Experience with wireless communication or IoT networking.
  • Exposure to embedded networking stacks, middleware, or device drivers.
  • Experience in supporting third-party integrations and developer enablement.
  • BLE experience will be an added advantage.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available