Senior Software Engineer (Embedded Firmware / IoT)

Classy Wheeler Limited

Hong Kong

On-site

HKD 334,800 - 558,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Hong Kong seeks a Senior Software Engineer to define software architecture for IoT devices and implement embedded applications. The ideal candidate has a degree in Electronics or Computer Engineering and at least 4 years of hands-on experience with MCU platforms. Strong programming skills in C and knowledge in IoT protocols are essential. Proficiency in English and Chinese, including Putonghua, is required. Competitive compensation and career growth opportunities are offered.

Qualifications

  • Bachelor Degree in Electronics, Computer Engineering or related discipline.
  • At least 4 years’ working experience in 8-bit, 16-bit and/or 32-bit MCU platform.
  • Hands‑on programming with C highly essential.
  • Knowledge in IoT protocols like MQTT, HTTPS, Restful.
  • Good command of spoken and written English and Chinese, including Putonghua.

Responsibilities

  • Define software architecture and application interface.
  • Implement embedded software application on IoT devices.
  • Set up development environment.
  • Integrate and test overall system.

Job description

Client Description

Well-established IoT products manufacturing and R&D company

Senior Software Engineer (Embedded Firmware / IoT)

Candidates with less experience will be considered Software Engineer.

Responsibilities
  • Define software architecture and application interface
  • Implement embedded software application on IoT devices
  • Set up development environment
  • Integrate and test overall system
  • Enable, set up, develop the device application for the IoT device provisioning, registration, data synchronization for IoT device to Cloud server
  • Design embedded GUI and UI / UX application for IoT devices, based on QT, android or other GUI
Requirements
  • Bachelor Degree in Electronics, Computer Engineering or related discipline
  • Design and Deploy cloud services (AWS or Google Cloud)
  • IoT protocols like MQTT, HTTPS, Restful
  • Linux application program on ARM based processor
  • Native application programming on Android system
  • Software architectural design and software system testing
  • RF product developments such as Wifi, Zigbee and BLE
  • Knowledge in requirement analysis and propose software architecture to develop the software
  • Knowledge in C/C++, Python, embedded Java, Shell script, NodeJS preferable
  • Good command in written and spoken English and Chinese, including Putonghua
Senior Software Engineer (Embedded Firmware)

Candidates with less experience will be considered Software Engineer.

Responsibilities
  • Define software architecture and application interface
  • Implement embedded software application on consumer electronic products
  • Set up development environment
  • Integrate and test overall system
Requirements
  • Degree holder in Electronics/Computer Engineering or related discipline
  • At least 4 years’ working experience in 8-bit, 16-bit and/or 32-bit MCU platform
  • Hands‑on programming with C highly essential
  • Experience in Software Architectural Design and Software System Testing
  • Knowledge in requirement analysis and propose software architecture to develop the software
  • Familiar with contemporary hardware and software design methodology
  • Familiar with hardware solutions from different semiconductor suppliers
  • Experienced in RF product developments, Wifi, Zigbee, BLE, as advantages
  • Relevant working experience in manufacturing industry a plus
  • Good command of spoken and written English and Chinese, including Putonghua
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager (Software Engineering)
Senior Manager (Software Engineering)

Classy Wheeler Limited • Hong Kong

On-site
Senior Software Engineer (C++) - IC
Senior Software Engineer (C++) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 300,000 - 600,000
Embedded Software Engineer (Shenzhen)
Embedded Software Engineer (Shenzhen)

Classy Wheeler Limited • Hong Kong

On-site
Head of Product Development (Shenzhen)
Head of Product Development (Shenzhen)

Classy Wheeler Limited • Hong Kong

On-site
HKD 720,000 - 960,000
Senior Embedded IoT Firmware Engineer | Architecture & UI
Senior Embedded IoT Firmware Engineer | Architecture & UI

Classy Wheeler Limited • Hong Kong

On-site
Senior Software Engineer (C/C++) - IC
Senior Software Engineer (C/C++) - IC

Classy Wheeler Limited • Hong Kong

On-site
Shuttle bus service
(Senior) Software Engineer (based in Shenzhen)
(Senior) Software Engineer (based in Shenzhen)

Classy Wheeler Limited • Hong Kong

On-site
HKD 70,000 - 90,000
Senior Manager (Test Engineering) - IC
Senior Manager (Test Engineering) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 600,000 - 1,000,000
Senior Engineer (Electronics / Motor Control) - IC
Senior Engineer (Electronics / Motor Control) - IC

Classy Wheeler Limited • Hong Kong

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

Classy Wheeler Limited • Hong Kong

On-site