安卓开发工程师

岗位职责:

1、设计、开发和维护高质量的Android应用,确保良好的用户体验。

2、使用MVVM架构,并熟悉ViewModel和LiveData,以实现模块化和可测试的代码。

3、集成和优化串口通信功能,确保设备与外部硬件的稳定交互。

4、使用OkHttp和Retrofit等网络库进行数据通信和后端接口集成。

5、与UI/UX设计师和产品团队合作,实现用户界面和交互设计。

5、使用C语言完成嵌入式交叉编程

6、解决开发过程中的问题和挑战,提供技术支持和解决方案。

任职要求:

1、统招全日制本科以上学历,计算机相关专业(985/211/双一流应届生也可);

2、1年以上Android开发经验,有丰富的项目开发经验;

3、有LinuxC语言相关开发经验,并有嵌入式相关项目开发经验;

4、熟悉MVVM架构,有实际的ViewModel和LiveData开发经验;

5、具备串口通信开发经验,了解串口通信的原理和调试方法;

6、熟悉MQTT协议,有在Android应用中集成MQTT的经验;

7、熟练使用OkHttp和Retrofit等网络库,能够进行网络请求和数据交互;

7、熟悉TCP和UDP协议,能够进行网络通信的开发和调试;

8、良好的团队合作和沟通能力,能够与不同团队协作解决问题。

加分项

1、了解并使用过FFmpeg,能够在Android应用中处理音视频。

2、具备C/C++编程经验,有底层技术开发经验。

3、有移动端音视频处理经验,了解音视频编解码、传输和处理。

公司地点:深圳南山区深圳国际创新谷8栋A座603-604

公司简介:

职位发布者:金经理

深圳市乐科智控科技有限公司

融资阶段:

公司规模:

相似职位: