C软件工程师(初级)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责Linux下C/C++应用软件的开发与调试;
2、负责软件操作文档的编写
任职要求:
1、计算机/电子/自动化/通信/测控等相关专业,本科及以上学历;
2、熟悉C/C++语言;
3、具有良好的沟通能力,有较强的独立和主动学习能力;
4、有电力行业工作、实习经验者优先考虑。
篇2:MCU软件开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.新方案程序驱动设计
2.控制算法实现及优化
3.参与硬件方案调试,提高硬件调试效率,产出驱动代码,减少嵌入式和客户开发周期
4.消费类产品方向
岗位要求:
1.电子、自动化、通信等相关专业本科及以上学历
2.熟悉芯片级通信传输协议
3.熟悉控制原理、控制算法实现
4.至少精通一款MCU,熟练操作寄存器
5.1年以上工作经验
篇3:Mac软件工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.负责自动化项目的设备在Mac平台下应用程序的开发跟进落实;
2.完成应用设计、编码和单元测试工作,确保开发质量;
3.参与非标需求的沟通、讨论和协调,开发出自制装备软件;
4.指导和协助现场的软件维护;
5.负责项目资料更新、归档及相关培训。
任职要求:
1.熟练掌握object-c、C#编程,有三年或以上项目开发经验,计算机或相关专业;
2.熟悉MacOS系统下的APP开发,熟练使用Xcode开发项目,熟悉MVC、OSSDK,及掌握swift、C#语言;
3.熟练掌握cocoa网络编程、多线程编程、UI开发;
4.熟悉软件开发流程、设计模式、体系结构;
5.具有自动化项目卡法经验尤佳;
6.具有良好的英语读写水平及文档编写能力;
7.具有良好的沟通能力及团队协作能力。
篇4:android软件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、熟练使用AndroidStudio,AndroidSDK等开发工具;
2、熟练掌握Android的API,理解Android的体系结构,掌握Android中界面绘制,后台运行,数据存储等的原理,熟悉xml,http,TCP/IP,SOCKET等协议;
3、熟悉tcp/udp协议;
4、能够建立编码规范,并按照规范进行代码编写,精通各种重构策略;
5、能够使用svn管理代码。
任职要求:
1、熟悉AndroidNDK及JNI技术、熟悉AndroidSDK、Framework层优先;
2、有googleplay、应用宝等市场上线独立开发app者优先;
3、有reactnative经验者优先;
4、有java/php/node.js等后台语言开发经验者优先。
篇5:Linux软件工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责公司机器人上层软件及接口开发;
2、负责制定机器人软件的技术整体方案;
3、分析并解决系统在实际运行中出现的问题;
4、认真做好公司领导交办的其它工作任务。
任职要求:
1、本科或以上学历,计算机相关专业毕业,2年以上同岗位工作经验;
2、熟悉数据结构,操作系统,计算机原理,精通C/C++编程语言,熟悉面向对象设计方法;
3、熟悉Linux系统,具备Linux下设备驱动开发、系统优化能力;熟悉Qt开发环境;
4、有网络通信开发经验,能独立完成软件的设计与实现;
5、有良好的分析和解决问题能力,逻辑思维清晰严谨;
6、善于沟通,工作细心,责任心强,工作主动性强,具有较强的抗压及应变能力;
7、加分项:熟悉QML开发,熟悉TCP/IP、WebSocket等相关技术。