岗位要求:
1.本科及以上学历,微电子、自动化、通信、计算机等相关专业优先;
2.理解并能熟练使用C、C++等编程语言,了解至少一种操作系统,如Linux、freeRTOS等;
3.具备嵌入式应用开发及多线程编程的能力,掌握嵌入式开发中常用的数据结构及算法的原理;
4.了解国密算法如SM2/SM3/SM44的使用及实现;
5.熟练掌握软件编译环境和软件调试工具,如Keil、VS、Eclipse、SourceSight等,具有三年以上项目开发经验,能独立承担模块开发、维护工作;
6.具有硬件模块化/模组嵌入式应用、可信应用开发经验者优先。
岗位职责:
1.参与数字人民币硬件模块的技术分析与设计;
2.承担嵌入式软件模块的代码编写、单元测试、问题定位工作;
3.进行代码和相关文档的管理和维护,并定期审视和持续完善。