岗位职责:
1、负责公司嵌入式产品的C++软件开发,包括系统应用、功能组件、服务后台、测试框架、工具链软件等开发。
2、参与嵌入式系统的架构设计,确保系统稳定性、可靠性和性能。
3、根据产品需求,进行模块设计、编码实现和单元测试。
4、配合测试团队,完成产品的集成测试和系统测试。
5、持续优化代码,提高软件质量和开发效率。
任职要求:
1、学历背景:大学本科及以上学历,计算机科学与技术、电子信息工程、自动化等相关专业毕业。
2、工作经验:具备3-5年的嵌入式软件开发经验,有成功的项目案例。
专业技能:
3、掌握C/C++编程语言,熟悉嵌入式系统开发流程。
4、具备扎实的硬件基础知识,如电路原理、微处理器架构等。
5、熟练使用嵌入式开发工具,掌握交叉开发环境的搭建等。
6、熟悉国产主流应用的嵌入式CPU架构,有risc-v、loongarch开发经验者优先。
熟悉Linux、OpenHarmony等主流嵌入式操作系统。
7、具备良好的沟通能力和团队协作能力,有责任心,能承担压力。
8、具备良好的问题解决能力和学习能力,能够快速适应新技术和新环境