工作内容:
1. 辅助嵌入式软件系统方案设计和架构设计;
2. 进行通讯协议设计;
3. 进行嵌入式软件概要设计;
4. 进行嵌入式软件的详细设计;
5. 进行嵌入式软件的编码和调试;
6. 指导助理嵌入式软件开发工程师进行模块编码调试;
7. 功能优化以及解决反馈的问题;
8. 负责完成相关技术文档的编写、审查;
任职资格:
教育背景: 本科及以上,计算机或自动化相关专业。
培训经历: 无特定要求。
经 验: 3年及以上LINUX类嵌入式软件开发经验,或硕士毕业。
技能技巧:
1. 精通C/C++开发语言,掌握通用数据结构和算法知识;
2. 能使用UML等软件建模语言进行嵌入式软件设计建模;
3. 了解ARM体系架构;
4. 了解LINUX/QNX操作系统体系架构;
5. 熟练掌握基于LINUX/QNX操作系统的多进程及多线程编程方法;
6. 熟练掌握基于LINUX/QNX操作系统的socket编程方法;
7. 掌握LINUX/QNX操作系统的内核移植、引导程序移植能力(可选);
8. 掌握LINUX/QNX操作系统的驱动程序开发能力;
9. 掌握RS232、RS485、CAN等接口或协议的链路层、应用层协议设计能力
10. 熟练掌握GCC编译器进行嵌入式CPU软件编译和调试;
11. 熟练掌握基于QNX/LINUX操作系统的嵌入式应用程序设计开发能力;
12. 能够读懂电路原理图,能识别一般元器件,能进行电路板调试,动手能力强;
13. 有一定的沟通能力,能在项目团队内协作开发,共同完成项目。
软技能及合规:
优秀的分析、问题解决和概念分析推理能力;
能够在压力下工作,并达成时间要求;
既能独立工作,又具备团队合作精神;
能够遵守编码规则和流程;
认可公司的所有制度。
如果您中意此岗位,请将您的简历发送至邮箱:Recruitment@yunda-tec.com,我们会在第一时间联系您!
beat365官方最新版公众号
beat365体育技术服务公众号
028-8283 9999(联系电话)
028-8283 9998(质量投诉)
028-8289 1080(24小时服务热线)