c#开发
北京中科气象科技有限公司
- 公司规模:少于50人
- 公司性质:创业公司
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2021-06-01
- 工作地点:西安-未央区
- 招聘人数:5人
- 工作经验:在校生/应届生
- 学历要求:本科
- 职位月薪:1-1.5万/月
- 职位类别:C#开发工程师
职位描述
目标任务:
互动程序:开发2D/3D互动软件,包括多点触摸、粒子效果、三维漫游、体感交互、视频播放等软件;
VR程序:开发VR虚拟现实软件,包括漫游VR、交互式VR、多人协作VR体验;
移动程序:开发APP应用,包括iOS和Android平台智能软件、手机游戏
主要工作:
1、使用Unity3D进行三维软件开发,三维摄像机变换、路径动画、场景切换、物理模拟、动态资源加载等进行编码开发
2、使用Unity3D进行二维软件开发,界面切换动效、动态界面创建、网络加载、运行时动态编辑等进行编码开发
3、使用外部插件库,如Kinect体感摄像机、OpenCV图形库、TouchScript多点触摸库等进行互动开发
技能要求
1、熟练使用Unity3D编辑器和各种插件,熟悉Unity3D技术社区,根据效果要求能够快速找到适合的插件资源
2、熟练使用C#语言进行Unity3D开发,对面向对象开发具有比较好的认知
3、良好的代码阅读能力,能够阅读插件代码,通过修改代码完善和满足应用需求
4、掌握Photoshop、3DMax等二维/三维制作工具,能对导入的美术资源进行简单编辑
【能力要求】
1、具有良好而完整的软件开发教育背景,基础知识扎实,熟悉计算机原理,对数据结构/算法理解透彻
2、具有二维/三维图形学基础,明白坐标体系和矩阵变换,明白基本的二维图像混合算法,能够通过shader编写实现特定功能
3、具有扎实的编程基础,理解线程和协程的区别,对线程和同步理解透彻,能够进行多线程开发
4、对于C#的事件和委托理解透彻,能够进行代码库封装
5、理解字符串,能够熟练进行json/xml等文本数据解析
6、理解字节,能够进行socket、serial等基于字节的通讯模式开发,对通讯数据进行解析
7、具有良好的逻辑能力,良好的代码书写习惯,对面向对象的开发方式理解深刻,对代码复用理解深刻
8、理解内存分配和释放的过程,理解GC的工作原理
9、善于沟通和理解,能够明白客户的技术需求
10、具有C/C++编程基础,能够进行unsafe模式开发者更佳
职能类别:C#开发工程师
公司介绍
公司具有专业化的IT研发及服务团队,通过了国家科技部科技型中小企业认证及GB/T19001-2016(ISO9001)质量管理体系认证,在大数据、人工智能、数字孪生等新技术与传统气象技术融合、产品可视化展示、自动化、标准化等方面具有丰富经验,可满足不同客户的定制化需求。
较其他数字信息化互联网公司不同的是,我们具备国内领先的气象技术研发实力,自身研发团队成员均来自中国科学院、南京大学、北京大学等气象领域***研究院所及高校,还建立了由国内权威的院士及专家教授组成的科学家顾问团队,并与中科院大气物理研究所达成了长期的战略合作伙伴关系。此外,在数据资料、技术产品与服务方面,我们与上海市气象局、中科院遥感所、国家大探中心等单位建立了良好的合作关系。
联系方式
- 公司地址:上地金融科贸大厦