Job Responsibilities:
- Responsible for product software requirement analysis and design, code, test development, design validation, integration and release management on various software platform for IoT devices and consumer products.
- Support software architecture design and propose technical solution to customers
- Responsible for software development and maintenance activities
- Support product test activities
- Support new platform development
- Review and manage 3rd party sub-contractor delivery
- Innovation
Job Requirements:
- Masters or Bachelor Degree in Computer Science / Computer Engineering / Electrical and Electronics.
- Prior supervisory experience would be an added advantage.
- Extensive software programming experience preferably in Android/Linux/RTOS.
- Knowledge of network, embedded SW, audio/visual DSP, MMI, cloud base/AWS, AI, security.
- Experience with various software development life cycle and development processes.
- Experience with embedded hardware knowledge.
- Self-motivated and good team player.
- Potential overseas travels may be required.