开发部软件工程师岗位职责
| 适配人群 | 自动化工程师,制造系统工程师,MES实施专员 | 使用场景 | 半导体生产,设备联网实施,制造系统运维 |
|---|---|---|---|
| 设立背景 | 公司要搞设备联网,得有人盯软件和程序稳不稳。 | ||
| 核心职能 | 让焊片焊线设备连上网,管好联网软件和生产程序。 | ||
| 工作内容 | 帮it和供应商联设备,查软件有没有崩,调数据库,写点小代码。 | ||
| 协作关系 | 跟it同事、设备供应商、生产部、qa、第三方软件公司一起干活。向自动化主管汇报,有问题随时微信或当面聊。 | ||
主要工作职责:
1、协助it、设备供应商、生产qa、第三方软件公司开发焊片、焊线设备的联网工作;
2、负责管理联网软件和生产程序的稳定性。
职位要求:
1、全日制本科及以上学历,计算机、软件工程、通讯工程、自动化控制及相关专业;
2、熟悉mes及其他制造相关系统,了解制造业生产流程,优秀可放宽要求;
3、有半导体eap自动化系统开发经验者优先;
4、熟悉c#,java,vb等编程语言,熟练掌握oracle数据库关键技术,能够进行procedure/sql编程及调优。
5、具备高度的责任心和敬业精神、良好的团队协作精神,有积极的工作态度和独立钻研的精神,较强的逻辑分析能力及问题解决能力;
开发部软件工程师岗位职责:手机开发软件工程师
| 适配人群 | 手机App开发者,外包技术管理者,金融IT工程师 | 使用场景 | App上线交付,生产系统运维,技术动态研究 |
|---|---|---|---|
| 设立背景 | 公司要做手机app,得有人专门搞开发。 | ||
| 核心职能 | 写代码、做测试、修bug、带外包、学新技术。 | ||
| 工作内容 | 画流程图、写设计文档、编app程序、测功能、改错误、管外包、分享技术。 | ||
| 协作关系 | 跟产品经理要需求,跟测试员一起测,向技术主管汇报,帮运维查问题,和外包一起干活。 | ||
岗位职责:
1、按照需求规格说明书进行系统设计,完成系统设计说明书(包含要素:业务流程图、数据字典、接口说明等)。
2、按照设计说明书完成程序编码及测试,确保交付成果满足需求及设计的要求。能够制定合理开发计划,确保按质按量完成开发任务。
3、对生产系统在运行中遇到的程序bug、数据错误、环境异常等问题,能迅速定位问题原因,帮助运维人员进行解决。
4、如配备外包人员协助工作,需对所辖外包人员进行管理,并对其开发成果和质量负责。
5、对所负责业务领域内的技术发展动态进行分析研究,并进行分享,推动部门技术水平不断进步。
6、领导交办的其他临时事项。
能力要素:
1、全日制大学本科学历,计算机相关专业。
2、三年以上软件开发经验,有金融行业任职经历者尤佳。
3、英语四级证书或以上。有计算机与软件专业资格证书者尤佳。
4、精通手机app(ios/android)开发,至少精通其一,并对另一方有所了解。
5、至少1个手机app建立、开发和上线的完整经历。
6、能熟练开发与使用第三方库,精通基于第三方库的app编程。
7、熟练掌握相应的开发工具,如xcode或eclipse的使用。
8、为人踏实,认真细致,有钻研精神,团队合作能力强。
开发部软件工程师岗位职责:arm嵌入式开发软件工程师
| 适配人群 | 嵌入式软件工程师,车载系统工程师,ARM底层开发工程师 | 使用场景 | 汽车电子开发,车载系统集成,嵌入式软件调试 |
|---|---|---|---|
| 设立背景 | 公司要做车载娱乐系统,得有人懂硬件和软件怎么配合。 | ||
| 核心职能 | 写底层驱动、做安卓应用、让单片机和汽车总线通上电、跑起来。 | ||
| 工作内容 | 调电路板、改c代码、测can通信、看英文芯片手册、焊小零件。 | ||
| 协作关系 | 跟硬件工程师一起改板子,向项目经理汇报进度,和测试同事联调功能,偶尔找安卓组同事问接口问题。 | ||
1、 电子、通信、计算机相关专业本科以上学历;
2、 熟悉c/c 语言,熟悉数字、模拟电路,能读懂电路原理;
3、 具有arm的底层软件开发经验和基于andriod平台的应用软件开发经验;
4、 熟悉stm32,nxp或新唐单片机、arm7、cortexm系列硬件体系结构;
5、 熟悉can总线,对汽车娱乐系统感兴趣;
6、 能够熟练阅读和理解英文资料;
7、 喜欢动手制作、有较强的动手能力;
8、 能勤奋刻苦,踏实工作,敬业、强烈的责任心和团队合作精神。
9、 2年以上工作经验,有can总线工作经验优先
开发部软件工程师岗位职责:android系统开发软件工程师
| 适配人群 | Android开发工程师,数据库开发工程师,应用系统维护员 | 使用场景 | 移动应用开发,售前技术支持,二次开发实施 |
|---|---|---|---|
| 设立背景 | 公司要搞安卓软件开发项目,得有人专门写代码做维护。 | ||
| 核心职能 | 写安卓程序,改老代码,修bug,做数据库操作。 | ||
| 工作内容 | 写代码、改代码、测功能、写文档、培训用户、接售后问题。 | ||
| 协作关系 | 跟产品经理聊需求,和测试员一起调bug,帮销售讲技术,向技术组长汇报,和ui设计师对样式。 | ||
岗位职责:
1、计算机及相关专业毕业,有三年以上开发经验
2、熟练掌握基于android系统的软件开发,对研发工作有热忱。
3、熟悉sql语言,了解sqlserver、sybase等数据库平台
4、具有较好的面向对象设计和编码能力,以及良好的技术文档撰写能力和编程习惯,代码编写规范
5、做事严谨踏实,责任心强,条理清楚,善于学习总结,有良好的团队合作精神和沟通协调能力
岗位要求:
1、按时、高质完成代码编写工作
2、参与需求调研、详细设计和软件代码编写、操作培训等项目
3、协助市场和销售部门做好售前、售后技术支持工作
4、完成部门安排的程序二次开发和运行维护工作
5、服从公司和部门的工作安排
开发部软件工程师岗位职责:android手机开发软件工程师
| 适配人群 | 安卓开发工程师,系统架构师,移动平台技术专家 | 使用场景 | 智能手机开发,移动平台迭代,软件缺陷修复 |
|---|---|---|---|
| 设立背景 | 做安卓手机app,公司要出新手机,得有人写系统和应用。 | ||
| 核心职能 | 写安卓软件、改老代码、修bug、设计模块、保证质量。 | ||
| 工作内容 | 写代码、做单元测试、封装组件、写文档、查问题、改缺陷。 | ||
| 协作关系 | 跟项目经理对进度,跟测试员联调,跟需求人确认功能,向技术组长汇报,用邮件和会议配合。 | ||
岗位职责:
1. 负责android智能手机软件分析、设计、开发,技术攻关等工作;
2. 负责模块概要设计,模块详细设计,代码编写,单元测试,组件封装及优化,对软件质量负责;
3. 与项目管理、测试和需求等人员沟通和合作,按照项目计划,在保证质量的前提下、按时完成开发任务;
4. 维护和升级现有产品,快速定位并修复软件缺陷;
5. 负责相关技术文档的编写与评审。
任职要求:
1. 计算机、软件工程、通讯等相关专业本科(含)以上学历,英语四级或以上;3年及以上移动平台实际开发经验,其中至少一年android平台开发经验;
2. 精通基于android平台的程序开发,熟悉android 系统架构;良好的系统设计能力,能熟练使用相关建模工具;良好的学习能力,保持对相关技术领域的持续关注及研究。
3. 精通java编程,熟悉c、c 编程语言;熟练使用eclipse开发工具,会使用junit及git者优先;
4. 熟悉linux内核、编译原理;具有多媒体,无线通信等模块开发经验者优先;
5. 良好的沟通及团队协作能力,有敏捷项目开发经验者优先。
开发部软件工程师岗位职责:驱动开发软件工程师
| 适配人群 | BSP驱动工程师,嵌入式底层开发者,车载Linux工程师 | 使用场景 | 车载电子开发,智能座舱项目,ECU软件集成 |
|---|---|---|---|
| 设立背景 | 公司做汽车电子模块,要用arm芯片跑linux系统,得有人搞底层驱动适配。 | ||
| 核心职能 | 把linux系统搬到arm板子上,写驱动让硬件能用,解决启动和运行问题。 | ||
| 工作内容 | 移植内核、改bootloader、测软件功能、帮项目组调硬件问题。 | ||
| 协作关系 | 跟硬件工程师一起看电路图,向技术组长汇报,配合测试同事做验证,和客户工程师对需求。 | ||
岗位职责:
1、基于arm平台的linux内核移植与驱动开发;
2、arm平台的bootloader的移植;
3、嵌入式系统设计过程中的软件验证;
4、参与解决项目开发过程的技术难点,针对客户的具体设计要求提出解决方案和合理建议。
职位要求:
1、精通c语言,了解arm汇编语言,以及至少一种shell脚本语言;
2、3年以上linux嵌入式开发经验,对从事底层软件开发工作有浓厚兴趣,熟悉lcd, touch panel,usb,sd,nand flash等设备驱动至少两种以上。
开发部软件工程师岗位职责:cad开发软件工程师
| 适配人群 | CAD开发工程师,几何算法工程师,数控系统开发者 | 使用场景 | 图纸解析,数控编程,三维建模 |
|---|---|---|---|
| 设立背景 | 公司要做图纸转数控代码的软件,得有人懂cad图档和几何运算。 | ||
| 核心职能 | 把图纸信息变成机器能读的g代码,还要让界面好用,能预览效果。 | ||
| 工作内容 | 分析dxf文件、写c 提取图元、算线条走向、生成nc代码、做opengl显示、调qt界面。 | ||
| 协作关系 | 跟产品经理聊功能,向技术组长汇报,配合测试同事改bug,和设备厂商对g代码规则。 | ||
1、对cad的图档(如dxf)文件数据分析和提取,熟练掌握图元信息、组码规则、熟练cad制图软件、熟练掌握图元组码规则原理
2、参与软件产品功能设计、架构设计及代码编写,提取图纸中图元信息并通过opengl或direct3d显示图纸;
3、熟练几何运算,通过数据分析线条走向生成nc代码(俗称g代码,生成规则由设备厂家提供),并能够实现仿真模拟。
4、对人机交互负责,提供友好的操作界面;
职位要求:
1. 本科及以上学历,3-5年c 开发经验;
2. 掌握c 多线程编程;
3. 掌握常见的数据结构,算法;
4. 有过大型产品开发经验者优先;
5. 阅读过大型开源项目者(如anycad、open cascade(简称occ))优先.
6. 熟练运用qtcreator、visual studio等常见集成开发环境;
开发部软件工程师岗位职责:程序开发软件工程师
| 适配人群 | Java开发工程师,全栈开发人员,后端开发人员 | 使用场景 | Web系统开发,接口文档编写,数据库设计 |
|---|---|---|---|
| 设立背景 | 公司要做web软件,得有人写代码 | ||
| 核心职能 | 写后端功能,连数据库,做接口,偶尔调前端页面 | ||
| 工作内容 | 写java代码,配spring和mybatis,写sql,写接口文档,写设计文档 | ||
| 协作关系 | 跟产品经理聊需求,跟测试一起改bug,跟前端交接口,向技术组长汇报,有时帮运维查日志 | ||
网位职责:
1、使用java语言进行web软件的开发
2、使用spring,mybatis,mysql,进行开发
3、少量使用html css javascript开发前端页面
4、接口说明文档
5、编写设计文档
任职要求:
1、本科以上学历
2、2年以上工作经验,10万行以上有效代码量。
3、熟练使用java语言和通用java包
4、熟练使用spring框架,mybatis组件
5、熟练html css javascript语法
6、理解常规数据库结构,sql增删改查,多表联查。
开发部软件工程师岗位职责:java开发软件工程师
| 适配人群 | Java后端工程师,微服务开发者,智能客服系统工程师 | 使用场景 | 智能客服系统,微服务架构,高并发后台 |
|---|---|---|---|
| 设立背景 | 做智能客服机器人后台,公司要推这个产品。 | ||
| 核心职能 | 写代码搭后台,让机器人能跑起来。修bug,保稳定,加新功能。 | ||
| 工作内容 | 写java代码、调spring boot、连mysql和redis、看kafka消息、配nginx、上docker、查线上日志。 | ||
| 协作关系 | 跟产品经理聊需求,跟测试一起验功能,跟运维配环境,向技术组长汇报,和前端联调接口。 | ||
工作职责:
智能客服机器人后台研发
任职要求:
1. 3年以上java后台开发经验,熟悉spring, spring boot, 有微服务相关开发经验者优先;
2. 熟悉数据库开发,深入了解mysql数据库,有redis, cassandra或其他nosql相关开发经验者优先;
3. 熟悉互联网常用架构,有kafka, elk, nginx, docker, rabbitmq等使用和开发经验者优先;
4. 熟悉脚本语言,有unix/linux平台相关开发经验者优先;
5. 计算机基础扎实,有机器学习相关开发经验者优先;
6. 有较强的分析和解决问题能力,能够在承受线上压力情况下快速解决线上问题;
7. 具备开放共享的心态,接受开源思想,有开源项目创建、维护或参与经验者优先;
开发部软件工程师岗位职责:andriod开发软件工程师
| 适配人群 | 安卓开发工程师,移动应用开发者,客户端程序员 | 使用场景 | 产品设计,技术攻关,客户支持 |
|---|---|---|---|
| 设立背景 | 公司要做安卓app,得有人专门搞开发。 | ||
| 核心职能 | 写安卓程序、做功能、解技术难题、支持其他部门。 | ||
| 工作内容 | 写代码、改bug、调接口、测功能、配产品上线。 | ||
| 协作关系 | 跟产品经理聊需求,跟测试一起验版本,向技术主管汇报,帮运营和市场查问题。 | ||
岗位职责:
1.负责公司产品的android 客户端 的设计和开发工作;
2.按照项目需求, 实现对应的功能;
3.对工作中遇到的技术难点进行攻关;
4.配合客户、市场、运营等,提供产品相关技术支持.
任职要求:
1. 熟悉android系统架构,熟悉android开发基本技能,能独立进行应用程序开发,熟悉http、tcp/ip通讯协议
2. 两年以上android平台软件开发经验,熟悉系统整体架构,对应用管理、进程管理、内存管理机制有较深入的理解。
3. 熟悉数据库原理,熟悉sql语句, 对数据结构、基本算法熟练掌握,并具备基本的算法设计能力
4、热爱设计、编写程序,对互联网行业有不甘为人后的工作激情和创业向往;独立的用代码解决问题的能力;良好的沟通交流能力及团队协作精神;面试须提供个人作品下载地址并提供演示;
5、有较好的java基础和数据结构算法基础,熟练掌握行业插件应用;有较好的数据库基础,接口文档能力较强;
6、频繁更换工作者(工作经历均不满一年的)不能接受;
7、有通过自身努力和劳动价值提升生活水平并改变命运的向往,而不是寄希望于他人恩赐或寄生于他人的依赖。
8、有积极正确的社会观、价值观和人生观,明确并认可每一个社会中的个体是通过劳动获得报酬和价值,个人所获得的报酬于个人贡献的劳动价值是成正比的。靠天等雨、坐等工资的庸懒散,不思进取不去思考提高个人劳动价值的不受欢迎。
9、欢迎认可并拥护个人价值是在集体团队整体中体现的,有众人拾柴火焰高,大河有水小河满的集体主义者,反对自私自利、斤斤计较、损人利己和损人损己的极端个人主义者。
10、不甘为人后的工作激情和创业向往;有较强的社会责任感、家庭责任感、集体责任感,有勇于担当、敢作敢当的担当精神;对自己言行不负责任不敢担负责任的人视同没有任何劳动价值不受欢迎;
11、具备以上条件就是职场佼佼者,云软公司特别欢迎。
开发部软件工程师岗位职责:c开发软件工程师
| 适配人群 | EDA软件工程师,FPGA工具链开发者,IC设计支撑工程师 | 使用场景 | EDA工具开发,FPGA设计流程,IP核生成 |
|---|---|---|---|
| 设立背景 | 做fpga配套软件,让芯片能用起来。公司有fpga产品线,得配好用的开发工具。 | ||
| 核心职能 | 写parser、综合优化、映射、布局布线、生成位流、下载调试、ip生成这些模块。 | ||
| 工作内容 | 用c 和qt5写代码,跑windows和linux平台,调verilog/vhdl解析,改布局布线逻辑。 | ||
| 协作关系 | 跟fpga硬件工程师对功能,向组长汇报进度,和测试同事联调,偶尔帮应用工程师解工具问题。 | ||
岗位职责:
参与开发公司fpga的配套开发软件系统,具体开发内容包括:verilog/vhdl parser、rtl综合与优化、map(器件映射)、布局、布线、位流生成、下载调试、以及ip coregen等等。
开发平台:windows(vs xxxx年)和linux(gcc)
开发语言:c ,qt5
岗位要求:
1. 计算机、软件、电子或微电子专业,本科及以上学历;
2. 1年以上eda/ic/应用软件开发经验,优秀应届生亦可;
3. 熟悉c 数据结构,算法,具有一定的c 软件项目开发经验;
4. 了解fpga体系结构或熟悉fpga应用开发,了解ise/vivado/quartus更佳。
5. 熟悉qt5,具有gui开发经验优先。
开发部软件工程师岗位职责:嵌入式开发软件工程师
| 适配人群 | 嵌入式软件工程师,无线通信开发者,IoT协议工程师 | 使用场景 | 智能硬件研发,物联网终端落地,蓝牙Mesh应用 |
|---|---|---|---|
| 设立背景 | 公司要做蓝牙和nb-iot模块产品,得有人写软件让它跑起来。 | ||
| 核心职能 | 写蓝牙多模、nb-iot这些模块的软件。盯蓝牙mesh新东西。把产品从代码变成能用的东西。 | ||
| 工作内容 | 写c/c 代码。调通信协议。做模块功能测试。改bug。写简单文档。 | ||
| 协作关系 | 跟硬件工程师一起调板子。向研发主管汇报。和产品经理聊需求。跟测试同事交样品。偶尔和服务端同事对接口。 | ||
职责描述:
1. 蓝牙多模模块、nb-iot模块等嵌入式应用软件开发;
2. 蓝牙mesh等新技术发展跟踪及市场需求分析;
3. 完成产品的落地及实施。
任职要求:
1. 本科及以上学历,计算机、电子、通信、自动控制、自动化等相关专业;
2. 1年以上嵌入式软件开发经验,精通arm等单片机下的c/c 应用开发;
3. 熟悉tcp/ip、udp、mqtt、coap、http、蓝牙mesh、蓝牙音频等通信协议;
4. 具有服务端对接开发经验者优先(php、python、node.js等);
5. 具有csr、杰里、realtek、炬力等蓝牙开发经验者优先。
开发部软件工程师岗位职责:asp开发软件工程师
| 适配人群 | .NET开发工程师,后端技术骨干,广告科技开发者 | 使用场景 | 内部系统建设,广告业务支撑,Web应用迭代 |
|---|---|---|---|
| 设立背景 | 公司要搞内部互联网软件,得有人来写代码做开发。 | ||
| 核心职能 | 写程序、做设计、保系统稳定好用。还要管安全和扩展性。 | ||
| 工作内容 | 做模块开发、写设计文档、录质量记录、测软件可用性。 | ||
| 协作关系 | 跟产品经理聊需求,和前端同事对页面,向技术主管汇报,用git交代码,和测试一起调bug。 | ||
岗位职责:
1、参与公司内部互联网软件开发;
2、根据开发进度和任务分配,能独立完成相应模块软件的详细设计、开发、编程工作;
3、进行编制项目文档和质量记录的工作;
4、保证软件的可用性、扩展性、稳定性和安全性。
岗位要求:
1、本科及以上学历,计算机相关专业;
2、至少2年互联网软件开发经验;
3、精通c#,asp.net mvc。有asp.net core项目开发经验开发者优先;
4、熟悉常用的web前端技术如html5、css、javascript、jquery,bootstrap等;
5、精通mysql或sqlserver至少一种。 熟悉 git 代码版本控制;
6、有良好的文档编写与软件设计能力,良好的代码编写风格;
7、有良好的沟通表达能力和团队协作能力、执行力、富有责任心;善于学习、发现和解决问题;
开发部软件工程师岗位职责:开发软件工程
| 适配人群 | C/C开发工程师,音视频系统开发者,嵌入式软件工程师 | 使用场景 | 视频监控系统,视频会议系统,产品集成测试 |
|---|---|---|---|
| 设立背景 | 公司做视频监控和会议系统,需要人写代码搭功能。 | ||
| 核心职能 | 写程序、做模块、配合产品搞设计。不是只敲代码,还要想怎么搭得合理。 | ||
| 工作内容 | 写业务代码、改老功能、做集成测试、调bug、优化运行速度。 | ||
| 协作关系 | 跟产品经理聊需求,和测试一起跑用例,向技术组长汇报进度,跟ui和后端同事对接口。 | ||
职责描述:
1. 负责应用程序和业务模块的开发和设计;
2. 根据产品需求,参与架构设计和业务代码的编写;
3. 参与产品集成测试和不断对产品功能进行优化。
任职要求:
1. 计算机、电子信息或通信等相关专业,本科以上学历,2年以上开发经验
2. 熟悉c/c 语言和stl,熟悉常用的数据结构和算法
3. 熟悉linux或windows编程,熟练使用uml和常用设计模式
4. 具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力
5. 有视频监控或者视频会议系统开发经验优先
6. 工作态度积极,责任心强,良好的沟通与团队协作精神
开发部软件工程师岗位职责:产品开发软件工程师
| 适配人群 | 伺服软件工程师,电机控制研发者,嵌入式DSP开发者 | 使用场景 | 伺服产品开发,电机控制算法,驱动器软件架构 |
|---|---|---|---|
| 设立背景 | 公司要做伺服驱动器新产品,得有人管软件整体设计和底层代码。 | ||
| 核心职能 | 搭软件框架,写dsp底层代码,定通信功能怎么做,带整个产品软件落地。 | ||
| 工作内容 | 做通信功能开发,规划软件方案,写dsp程序,调电机控制算法,改架构。 | ||
| 协作关系 | 和硬件工程师一起调板子,跟算法同事对控制逻辑,向研发经理汇报,配合测试组验证功能。 | ||
职位描述:
1. 负责伺服通信功能开发及软件方案的整体规划与执行
2. 负责伺服软件架构及整个产品的架构
3. 编写与优化伺服驱动器底层dsp软件
职位要求:
1. 硕士以上学历,电机、电力电子、自动化控制、机电一体化或相关专业
2. 电机、电力电子、自动化控制、机电一体化或相关专业
3. 精通ti系列dsp,fpga,arm结构与指令
4. 熟练汇编、c/c 编程
5. 数学功底扎实,精通步进电机、永磁同步电机控制算法
6. 具有能独立完成伺服驱动产品软件开发的能力与研发管理经验
7. 踏实、严谨、有强烈的责任感与使命感、有志于伺服驱动行业的长期发展









