Embedded Firmware Engineer - IoT & Wireless (LoRa/BLE)

ADECCO

Hong Kong

On-site

HKD 402,000 - 536,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ADECCO is seeking a Software Engineer to design, implement, and maintain firmware for battery-powered IoT devices. You will work on low-power MCU embedded software, perform testing, debugging, and documentation, and ensure hardware-software integration with cross-functional teams in a dynamic environment.

Required qualifications include a 2+ year track record in embedded firmware, experience with LoRaWAN, BLE, Wi‑Fi and LTE, and strong English/Chinese communication skills.

Qualifications

  • Bachelor's degree in Electronic Engineering, Computer Engineering, Computer Science, or a related discipline.
  • Minimum 2 years of hands-on experience in low-power MCU embedded software/firmware development.
  • Solid experience with wireless communication technologies and protocols, including LoRaWAN, Bluetooth Low Energy (BLE), Wi-Fi, and LTE.
  • Proven experience collaborating with external vendors, partners, or development teams on mobile application and cloud platform integration projects.
  • Good understanding of electronic hardware design, schematics, and hardware-software integration.
  • Experience in smart sensing, IoT, or sensor-based technologies is an advantage.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex embedded systems.
  • Good communication and teamwork skills, with the ability to work effectively in cross-functional environments.
  • Proficient in both written and spoken English and Chinese.

Responsibilities

  • Develop, enhance, and maintain firmware for existing IoT products, ensuring reliability, performance, and scalability.
  • Perform software testing, validation, debugging, and troubleshooting to identify and resolve technical issues efficiently.
  • Write high-quality, maintainable, and well-documented code in accordance with industry best practices and coding standards.
  • Investigate and resolve software defects across development, testing, and production environments to ensure stable product performance.
  • Prepare and maintain comprehensive technical documentation, including system architecture, design specifications, test reports, and deployment procedures.
  • Collaborate closely with hardware engineers and cross-functional teams throughout the product development lifecycle to ensure seamless hardware-software integration.
  • Participate in product design reviews and contribute to continuous improvement initiatives for product quality and development processes.
  • Support product releases, firmware upgrades, and post-deployment issue resolution to enhance customer experience and product reliability.

Skills

Analytical thinking
Communication
Teamwork
Chinese language
English language

Education

Bachelors degree in Electronic/Computer Engineering or Computer Science

Tools

LoRaWAN
BLE
Wi-Fi
LTE

Job description

ADECCO is seeking a Software Engineer to design, implement, and maintain firmware for battery-powered IoT devices. You will work on low-power MCU embedded software, perform testing, debugging, and documentation, and ensure hardware-software integration with cross-functional teams in a dynamic environment.

Required qualifications include a 2+ year track record in embedded firmware, experience with LoRaWAN, BLE, Wi‑Fi and LTE, and strong English/Chinese communication skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer | battery-powered IoT | 40K
Software Engineer | battery-powered IoT | 40K

ADECCO • Hong Kong

On-site
HKD 402,000 - 536,000
Embedded IoT Hardware Engineer — Full Lifecycle Development
Embedded IoT Hardware Engineer — Full Lifecycle Development

IINCA LIMITED • Hong Kong

On-site
HKD 201,000 - 335,000
Senior Software Engineer (Embedded Firmware / IoT)
Senior Software Engineer (Embedded Firmware / IoT)

Classy Wheeler Limited • Hong Kong

On-site
Embedded Software Engineer (Shenzhen)
Embedded Software Engineer (Shenzhen)

Classy Wheeler Limited • Hong Kong

On-site
Senior Manager (Software Engineering)
Senior Manager (Software Engineering)

Classy Wheeler Limited • Hong Kong

On-site
Electronic Engineer
Electronic Engineer

IINCA LIMITED • Hong Kong

On-site
HKD 201,000 - 335,000
Senior Software Engineer (C++) - IC
Senior Software Engineer (C++) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 300,000 - 600,000
IoT Embedded Firmware Engineer
IoT Embedded Firmware Engineer

Classy Wheeler Limited • Hong Kong

On-site
IoT Embedded Software Engineering Lead
IoT Embedded Software Engineering Lead

Classy Wheeler Limited • Hong Kong

On-site
Wireless Electronics Engineer - Bluetooth & Innovation
Wireless Electronics Engineer - Bluetooth & Innovation

Eternity Consultants (HK) Limited • Hong Kong

On-site