职位描述
岗位描述:Firmware软件开发工程师。
岗位职责:
1. 参与通信芯片固件的设计、开发及维护工作;
2. 根据项目需求进行固件功能模块的详细设计和代码实现;
3. 对现有产品中的固件进行优化和改进,以提高性能、稳定性及安全性;
4. 编写高质量的技术文档,确保团队成员可以清晰理解并使用相关技术;
5. 与硬件工程师紧密合作,解决软硬件接口问题,并提供技术支持;
任职要求:
1. 计算机科学、电子工程或相关专业本科及以上学历;
2. 熟悉C/C++编程语言,具有良好的编码习惯和技巧;
3. 了解ARM等主流处理器架构以及相关的汇编语言;
4. 熟悉一种或多种主流通信协议(如Wi-Fi、Bluetooth、LTE/5G、以太网等)的原理与实现;
5. 具备调试工具(如逻辑分析仪、示波器)的使用经验;
6. 有通信类芯片固件开发、量产或协议栈开发经验者优先。
加分项:
1. 了解FPGA原型验证或通信系统仿真。
2. 有量产项目经历。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕