Point your AI agent at freehire and let it find you a job.

Get the CLI →

Classy Wheeler Limited

NewBe an early applicant

Senior Manager (Software Engineering)

Posted
Discussion

Overview

Well-established IoT products manufacturing and R&D company.

Job Description

Candidates with less experience will be considered as Manager.

Responsibilities

  • Manage and liaise with customers, suppliers, software subcontractors and team members for project development
  • Supervise a group of software and firmware engineers from product definition to launch
  • Generate detailed product and system requirement specification, test and design documents
  • Design software architecture of embedded Linux/Android system for IoT ecosystem such as home gateway, wireless sensors, human-machine interfaces, etc.
  • Drive software process activities to ensure product quality

Job Requirements

  • Bachelor degree in Computer Science, Computer/Electronics Engineering or equivalent.
  • At least 10 years’ hands‑on experience on Linux and RTOS development environment based on ARM and MIPS platforms
  • Hands‑on development experience on wireless communication devices, such as WiFi, BLE, Zigbee, Sub‑1G, NFC, etc.
  • Solid work experience with C/C++, Python, embedded Java, Shell script, Node JS
  • Experience in software development for 8‑bit, 16‑bit and 32‑bit MCUs
  • Experience in software architectural design and software system testing
  • Knowledge in requirement analysis and development of software architecture
  • Experience in UI/UX development based on known embedded GUI, like QT, Android framework, etc.
  • Experience in designing and deploying cloud services (AWS or Google Cloud)
  • Experience in IoT protocols, like MQTT, HTTPS, Restful
  • Experience in Native application programming on Android system a plus
  • Good command in written and spoken English and Chinese, including Putonghua
  • Less experienced candidate can be considered as Manager

Skills

See also

Management jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available