Well-established IoT products manufacturing and R&D company
Job Description
Responsibilities
- Design software for wireless consumer electronic products
- Work with the hardware team to define and system interfaces
- Prepare unit test plans, integration test plans and system test plans
- Conduct integration and software regression testing
Senior Engineer – Software (Robotics)
Responsibilities
- Design the new generation of robotic devices
- Design and develop robot prototyping and testing
- Design and develop robotic perception stack
- Simulate testing environments of systems
- Work with Hardware and Mechanical teams for sensor selection, interfacing, and calibration
Job Requirements
Requirements
- Bachelor degree in Computer Engineering, Computer Science or related discipline
- Knowledge in embedded firmware design with RTOS or embedded linux
- Hands-on programming with C a must
- MCU and SoC system architecture and the associated interfaces
- Wireless protocols, e.g. WiFi, BLE, Zigbee, ZWave, LTE
- Display and touch panel driver
- Motor control theory
- Good command of spoken Cantonese, English and Putonghua
- Strong problem solving skills, quick learner and good team player
Senior Engineer – Software (Robotics)
Requirements
- Bachelor degree or above in Computer/ Electronics or related field with 1+ years of robotics industry experiences
- Technical competency and knowledge on motor control systems
- Solid data structures, algorithms and software design
- Solid C++, Python coding
- 2D/3D camera modelling, characterization and calibration
- 2D image processing and related libraries
- 2D/3D tracking systems
- Multi-view geometry camera systems
- Linux and ROS
- Self-driven and passionate to learn new things and encounter challenges
- Good command of spoken English and Chinese (including Putonghua)
Function
Information Technology
Employment Type
Permanent
Salary Range
HK$ 25000 - 38000
Yr(s) of Exp
2
Education Required
Bachelor Degree or above
Location
Hong Kong Science Park (with Shuttle Bus service)