【2027届】软件开发工程师(IPC方向)
岗位职责
1、参与移动 IPC 设备端应用开发:音视频采集 / 预览 / 回放业务、参数配置、设备联网与配网、云平台对接、OTA、消息 / 告警上报; 2、参与手机端 App 开发(Android/iOS 或跨平台):实时视频预览、云台 / 设备远程控制、录像回放、消息推送、用户与设备管理; 3、打通 "设备 — 云 — 手机" 端到端链路:实时流媒体(RTSP/WebRTC 等)、信令、P2P / 中转、推送联调; 4、排查端到端问题(连接、时延、稳定性、弱网),编写可复现验证用例;输出接口与联调文档。
任职要求
1、C/C++ 或 Java/Kotlin/Swift/Flutter 至少一门熟练,掌握 Python;理解数据结构与网络编程;能够熟练使用AI编程,解决问题; 2、熟悉客户端或嵌入式应用开发流程,做过完整的 App / 设备端 / 联网类项目(课程、竞赛、毕设、实习均可); 3、理解常见网络协议(TCP/UDP/HTTP/MQTT),了解音视频或实时通信基础; 4、具备以下任一方向实践者优先: 4.1 设备端方向:嵌入式 Linux 应用、音视频处理、SDK 对接、设备联网; 4.2 手机端方向:Android/iOS 原生或跨平台(Flutter/RN)、UI 与网络层开发; 4.3 音视频 / 通信方向:RTSP/RTMP/WebRTC、流媒体、P2P、弱网优化; 5、加分:做过 IoT / 摄像头 / 直播类项目、了解 WebRTC 或流媒体栈、开源贡献、英文技术文档阅读能力。