Responsibilities:
1.Device Design and Development:
- Design and develop IoT devices, including sensors, microcontrollers, and embedded systems.
- Write and optimize firmware for reliable device performance.
2.Connectivity and Integration:
- Implement communication protocols (e.g., MQTT, HTTP, CoAP) to connect devices to the internet and cloud platforms.
- Ensure secure and reliable data transmission between devices and backend systems.
3.Cloud Integration:
- Integrate IoT devices with cloud platforms for data storage, processing, and analytics (e.g., AWS IoT, Azure IoT Hub, Google Cloud IoT).
- Develop and maintain APIs to facilitate data exchange between devices and cloud services.
4.Security:
- Implement security measures to protect data and ensure device integrity.
- Stay updated with the latest security practices and compliance requirements for IoT systems.
5.Monitoring and Maintenance:
- Monitor device performance and troubleshoot issues to ensure continuous operation.
- Develop and implement strategies for device updates, maintenance, and scaling.
6.Collaboration:
- Work closely with cross-functional teams, including hardware engineers/software developers/DevOps, to integrate IoT solutions.
- Provide technical support and guidance to ensure successful deployment and operation of IoT systems.
7.Documentation:
- Create and maintain comprehensive documentation for IoT devices, firmware, and system architecture.
- Prepare technical reports and project updates for stakeholders.
Requirement:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 2+ years of experience in IoT device design and development.
- Proficiency in programming languages such as C, C++, Python.
- Experience with microcontrollers and embedded systems (e.g., Raspberry Pi,Arduino, ESP32,STM32).
- Familiarity with IoT communication protocols and cloud platforms (e.g., AWS IoT, Azure IoT).
- Strong understanding of IoT security practices.
- Good problem-solving skills and the ability to work in a fast-paced environment.
- Proficient in Mandarin speaking to effectively communicate with Mandarin-speaking clients.
- Frequent travel required.