岗位职责:
1.系统设计与开发
。负责嵌入式系统的软件架构设计、模块划分及代码实现。
。开发底层驱动程序,实现在线升级、数据加密等功能。
2.软件调试与优化
。进行嵌入式软件功能测试、性能优化及功耗管理。
。使用调试工具定位并解决软件问题。
。优化代码执行效率,确保系统稳定性和实时性。
3.故障分析与解决
。分析软件运行异常(如死机、内存泄漏、数据错误等),制定解决方案。
。配合硬件工程师排查软硬件交互问题,完成系统联调。
4.技术文档编写
。编写软件设计文档、接口协议、测试报告及版本说明。
。维护代码注释及开发日志,确保可追溯性和可维护性。
5.协作与优化
。参与技术评审,提出软件优化方案(如算法改进、代码重构)。
。与硬件、测试团队协作,确保产品功能完整性和可靠性。
6.协议与通信开发
。开发或移植通信协议栈(如TCP/IP、CAN、Modbus、BLE/Wi-Fi)。
。实现数据加密、校验及安全机制。
任职要求:
1.硕士及以上学历,电子工程自动化或计算机等相关专业背景;
2.5年及以上硬件开发经验,至少参与过一个完整产品的设计和开
3. 熟悉嵌入式系统、模拟电路、数字电路的设计方法和器件选型;
4.熟悉常见的微处理器/嵌入式芯片的设计和应用;
5. 熟悉硬件调试和测试,能独立解决常见问题;
6.具备代工及生产管理经验者优先考虑;
7.具备较强的沟通和团队协作能力;
8.具有创新意识和团队合作精神,能够快速适应新技术和工具。
其他事项:
1.对核心硬件团队预留股权激励。