岗位职责:
1. 负责基于嵌入式平台的开发与维护;
2. 根据用户需求,完成接口设计、算法设计、概要设计等技术文档;
3. 负责产品软件需求分析及软件框架,完成代码编写和调试工作;
4. 配合软件测试工程师,参与制定测试方案,解决开发/测试过程中碰到的问题;
5. 完成缺陷分析和故障排除工作,撰写相关报告文档,确保项目进度按计划完成;
6. 及时反馈开发进度和状态,提高代码质量,缩短交付周期,协助完善开发流程。
任职资格:
1. 本科及以上学历, 通信、计算机、电子工程相关专业;
2. 具备扎实的 Linux 内核、驱动、文件系统等基础,熟悉系统初始化流程;
3. 熟悉内存管理(RAM、Flash), ARM 架构和 Dbus;
4. 掌握嵌入式平台开发技巧,能够熟练分析、设计电路图;
5. 具备平台设备开发(触摸屏、灵敏度分析等)及熟练使用相关协议(I2C、USB、SPI 等)的经验。
更新于 2024-09-19
查看更多岗位职责