职位描述
岗位职责:
1)负责嵌入式方向开发;
2)基于ARM平台及单片机开发产品;
3)负责程序设计、编码和调试;
4)参与对客户的沟通,参与项目需求分析、系统设计等工作;
5)撰写需求分析文档、系统设计文档、软件操作说明书等。
岗位要求:
1)计算机或通信相关专业全日制本科以上学历;
2)有三年以上C/C 嵌入式通信相关产品或项目开发经验,熟悉软件研发过程;
3)有一定的客户沟通能力和文档写作能力,能够参与需求分析和系统设计,能根据业务需求参与概要设计、详细设计、架构设计及代码实现;
4)有良好的学习能力和钻研精神,有较强的分析问题和解决问题的能力,能解决项目中遇到的技术问题;
5)有良好的敬业精神及团队合作精神。
技术要求:
1)有较扎实的程序设计基础,熟练掌握C编程语言,对面向对象有较深刻理解,熟悉网络编程等;
2)熟悉Linux及类似操作系统,会跨平台软件开发,有一定底层硬件及驱动开发经验;
3)熟悉网络路由、交换基本原理,熟悉TCP/IP协议;
4)熟悉常见软件设计工具和开发环境,有一定的对象建模和数据库建模经验;
5)有较强的英文技术文档阅读能力,有较强的文档编写能力。