C#应用软件工程师岗位职责
Windows桌面应用软件工程师
1、完成WPF前端代码开发和功能测试;
2、负责同服务器端开发沟通功能和接口设计;
3、协助项目Leader解决项目中的技术难题。
任职要求:
1、计算机及相关专业毕业,大专及以上学历;
2、1年以上C#开发工作经验、熟练掌握C#语言编程技术
3、熟悉Windows桌面应用开发,熟练掌握WPF开发技术;
4、熟悉Restful接口的调用方式,能和服务器端开发人员协作编程;
5、工作仔细踏实,具备一定的工作主动性和团队合作的意识。
篇2:嵌入式应用软件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1.从事(Windows和Arm)嵌入式应用软件开发;参与软件产品的概要设计和详细设计;
2.根据系统设计进行各功能模块的代码编写和维护,并执行开发规范;
3.根据产品项目需求,设计并实现功能,并完成单元测试和集成测试;
4.参与公司项目及用户需求调研和系统概要、详细设计,制定技术标准,编写相关技术文档;
5.参与技术规范和工作流程改进;
6.负责公司项目SDK和逻辑开发和调试;
7.完成项目经理或领导交代的其他相关任务。
任职要求:
1.扎实的C和C++语言和数据结构等编程基础;
2.具有3年以上C/C++开发经验,至少2年使用QT开发经验;
3.具备良好的软件调试技巧,能够快速定位问题;
4.熟练使用Qt的绘图、通信、信号与槽机制、多线程开发技术,熟悉QT自定义控件开发和熟悉C++接口封装;
5.计算机、电子信息、自动化及其相关专业,本科及以上学历;
6.责任心强,有良好的团队协作精神,对程序设计事业有高度的热情;
7.有良好的自学能力,独立思考能力,能够在短时间内学习并应用新技术;
8.有QT跨平台开发(Windows、Linux、Android)经验者优先;
9.有图像处理和机器视觉开发经验者优先。
篇3:应用软件开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责并参与软件系统项目开发工作;
2、按开发计划对软件系统进行分析,并完成概要分析、详细分析;
3、根据设计要求进行编码,并进行单元测试排错和使用验证;
4、参与系统联调、并对各个相关模块负责。;
5、编写软件使用说明,提供技术支持。
6、参与业务和产品需求讨论,技术驱动业务发展;
7、具有自我驱动和自我管理能力,能够针对系统的不足提出改进方案并推动实现。
8、具有良好的团队协作与沟通能力,带领团队的经验和信心,认同开放共进的企业文化。
任职要求:
1、熟练掌握C++和至少一种其它编程语言。C++是高性能计算的首选;同时我们相信问题的解决方案不止一种,需要灵活的选择合适的技术来构建系统。
2、有Winform方向软件项目开发经验,有WPF开发经验;
3、熟练掌握.NET分层开发、MVC开发思想及组件式开发模式,有使用MVC实际开发经验;
4、了解设计模式、缓存技术、Socket通信原理、post请求;
5、精通B/S相关的开发技术,熟悉前端相关技术(如HTML、XML、Javascript、Jquery、CSS等知识);
6、了解计算机图形学,了解OpenGL、MentalIray渲染引擎优先录用
7、具有编写库文件的经验(在windows下.lib和dll,Linux下.a和.so);
8、熟悉图形图像处理,熟练使用OpenCV等优先
9、有良好的沟通技能,发现和解决实际问题的能力;
10、工作积极主动,具备较丰富的项目管理经验和能力。