软件开发工程师岗位工作职责
| 适配人群 | 开发工程师,前端工程师,后端工程师 | 使用场景 | 网站开发,系统建设,模块测试 |
|---|---|---|---|
| 设立背景 | 公司要建网站做系统,得有人写代码搭后台。 | ||
| 核心职能 | 写程序、做网站、改bug、写文档。有时也画界面草图。 | ||
| 工作内容 | 敲代码、写技术文档、测自己写的模块、配合需求讨论、改页面样式。 | ||
| 协作关系 | 跟系统分析员聊需求,给测试员交代码让他们测,听项目经理安排进度,偶尔和ui简单沟通颜色按钮啥的。 | ||
软件开发工程师的工作主要是负责网站整体建设及网站程序开发,那么他的具体职责是什么呢以下由[制度职责大全]人才网为大家详细介绍软件开发工程师岗位职责,请阅读。
1、软件的程序设计与代码编写。
2、有关技术方案、文档的编写 ,软件单元的测试。
3、根据项目具体要求,承担开发任务,按计划完成任务目标。
4、配合系统分析人员完成软件系统以及模块的需求调研、需求分析。
5、独立完成软件系统及模块的编码。
6、协助测试人员完成软件系统及模块的测试。
7、负责编制与项目相关的技术文档。
8、根据项目具体要求,承担大型网站设计与开发。
9、部分软件功能模块设计和软件界面美化。
10、协助测试试人员完成软件系统及模块的测试。
软件开发工程师岗位工作职责:安全产品软件开发工程师
| 适配人群 | 安全开发工程师,嵌入式软件工程师,系统集成工程师 | 使用场景 | 安全系统建设,软件集成测试,嵌入式开发 |
|---|---|---|---|
| 设立背景 | 公司要做安全产品,得有人搞组件设计和系统对接。 | ||
| 核心职能 | 做安全组件的代码编写。把组件装进系统里调通。保证能用。 | ||
| 工作内容 | 写安全组件代码。配环境搭开发平台。连系统跑测试。改bug。 | ||
| 协作关系 | 跟产品经理聊需求。向技术组长汇报进度。和测试同事一起验功能。跟运维同事对上线问题。 | ||
岗位职责:
1、负责安全组件的设计、开发
2、负责相关系统的集成、调试
任职条件
1、工作经验(一个或以上):从事软件开发工作3年及以上;熟悉安全编码规范
2、教育背景:本科及以上
3、领域专长: 应用软件开发,熟悉linux开发环境
4、编程能力(一种或以上):c/c /java等; web前后台脚本jsp/asp/.net/php/html5/js/ajax/jquery/flash(as)/或flask等框架等 岗位职责
4、编程能力(一种或以上):c/c /java等; web前后台脚本jsp/asp/.net/php/html5/js/ajax/jquery/flash(as)/或flask等框架等
软件开发工程师岗位工作职责:c 软件开发工程师
| 适配人群 | C语言工程师,嵌入式开发者,流媒体工程师 | 使用场景 | 机顶盒开发,流媒体传输,音视频编解码 |
|---|---|---|---|
| 设立背景 | 公司要做跨平台c 软件产品,得有人专门搞开发。 | ||
| 核心职能 | 写c 代码,做跨平台软件,保证能跑在不同系统上。 | ||
| 工作内容 | 写代码、改bug、写文档、测功能、配合测试验收。 | ||
| 协作关系 | 和产品经理聊需求,跟测试一起调问题,帮市场销售解技术疑问,向项目经理汇报进度,和用户沟通反馈。 | ||
职位描述:
1、 负责公司c 相关软件产品的开发工作。
2、 严格执行软件项目开发规范,各阶段按规定输出对应的文档及代码。
3、 严格执行公司质量管理方针。
4、 在项目的调研、开发及验收过程中,及时与用户及其他相关部门沟通工作。
5、 为市场部、销售部及技术部提供技术支持。
招聘要求:
1、 计算机、通信、电子等相关专业本科及以上学历。
2、 精通c、c ,熟练使用stl容器、算法、迭代器。
3、 熟练进行多线程编程技术,熟练掌握线程的创建、销毁、同步等机制。
4、 精通网络通信技术,熟练使用socket进程网络应用程序开发。
5、 熟悉常用数据库,至少熟练使用oracle、sqlserver、mysql其中一种数据库。
6、 熟悉linux操作系统,熟练使用linux下的开发、调试、配置方法。
7、 了解android操作系统,熟练使用ndk,熟悉c 与java互通接口编程。
8、 符合以下条件1-2项者优先考虑:
a) 有iptv/ott机顶盒软探针项目经验
b) 熟悉tcp、ip网络通讯协议,熟悉rtp、rtsp、http、hls等流媒体传输协议。
c) 了解ffmpeg、vlc、x264代码库。
d) 了解视音频编解码、流媒体传输等知识。
软件开发工程师岗位工作职责:android手机软件开发工程师
| 适配人群 | Android开发工程师,系统应用开发者,移动平台研发者 | 使用场景 | 手机研发,系统升级,功能迭代 |
|---|---|---|---|
| 设立背景 | 公司做手机系统应用,得有人天天写代码修bug。 | ||
| 核心职能 | 写手机系统里的app,改老功能,试新东西,写文档。 | ||
| 工作内容 | 开发维护系统应用,写新功能文档,敲代码,做总结,预研技术。 | ||
| 协作关系 | 和产品经理聊需求,跟测试一起找bug,向技术组长汇报,和安卓底层同事对流程。 | ||
工作职责:
1、负责手机系统应用软件的开发与维护;
2、负责新功能的开发文档,代码编写,总结等工作;
3、负责新技术的预研。
任职资格:
1、本科以上学历,3年以上android开发经验;
2、对android四大组件很熟悉,对android framework的流程有一定的认识;
3、对android常用控件能够熟练使用,并且能够独立解决疑难问题;
4、对git,svn版本管理工具熟悉。
软件开发工程师岗位工作职责:嵌入式软件开发工程师
| 适配人群 | 嵌入式软件工程师,单片机开发工程师,MCU应用工程师 | 使用场景 | 物联网设备开发,智能硬件研发,工业控制器开发 |
|---|---|---|---|
| 设立背景 | 公司做智能硬件产品,得有人写单片机程序。硬件定了,软件得跟上,不然板子动不了。 | ||
| 核心职能 | 写单片机代码,调通功能,让硬件按想法跑起来。管资源、画流程图、改bug、升版本。 | ||
| 工作内容 | 画流程图,写c代码,调试串口spi这些外设,做版本管理,根据反馈改程序。 | ||
| 协作关系 | 和硬件工程师一起选芯片传感器,听项目经理安排任务,给测试同事交可测版本,改完再发回去。 | ||
职责描述:
岗位职责:
1、根据项目分配的任务完成单片机程序方案的设计;
2、合理分配单片机的资源;
3、负责程序流程图设计,代码具体设计、调试、维护、版本管理;
4、根据其他部门以及评审结果反馈信息优化升级软件系统;
5、对系统方案的传感器选型,芯片选型,软硬件资源分配做出指导性建议。
任职资格:
1、大学本科及以上学历,电子、通讯、控制、计算机相关专业;
2、至少2年以上51单片机、avr、arm等处理器嵌入式软件开发经验,具备stm32处理器开发经验尤佳;
3、精通mcu的外设,如i2c,spi,uart等;
4、精通单片机c语言,能独立进行软件开发。
5、具备较强的责任感、抗压能力和奉献精神。
6、热爱物联网技术,追求新技术者优先考虑。
7、有良好的面向对象设计、分析能力,规范的编程风格,熟悉软件开发流程,设计模式,具有良好的设计文档编写的能力.
岗位要求:
学历要求:不限
语言要求:不限
年龄要求:不限
工作年限:3-5年
软件开发工程师岗位工作职责:mes软件开发工程师
| 适配人群 | MES开发工程师,工业软件开发者,制造系统集成师 | 使用场景 | 生产制造执行,智能工厂建设,车间数字化 |
|---|---|---|---|
| 设立背景 | 公司上了mes系统,得有人天天盯着写代码、调数据库、连其他系统。 | ||
| 核心职能 | 写mes系统的程序,修bug,让系统跑得稳,还能跟wms、erp这些系统通上气。 | ||
| 工作内容 | 写c#代码、改sql语句、做接口、弄报表、查数据库慢不慢、修系统小毛病。 | ||
| 协作关系 | 跟wms和erp的同事对数据字段,向项目经理汇报进度,帮产线同事查mes页面为啥打不开,和自动化设备组一起测信号通不通。 | ||
mes软件开发工程师职位要求
1.精通c#编程语言,熟悉.net框架;
2.精通sql/server等数据库的设计、调优及存储过程编写等。
mes软件开发工程师岗位职责
1.负责公司mes系统的软件开发,实施与维护;
2.mes系统的源码开发与优化;
3.mes与wms、erp、自动化物流、生产设备等接口开发与维护;
4.mes自定义报表的设计与开发;
5.数据库的日常维护与调优。
软件开发工程师岗位工作职责:嵌入式软件开发工程师(信息安全)职位描述与
| 适配人群 | 汽车电子工程师,嵌入式安全工程师,车联网开发人员 | 使用场景 | 智能网联汽车,车载网络架构,ECU安全设计 |
|---|---|---|---|
| 设立背景 | 汽车越来越智能,联网功能多,怕被黑客攻击,得有人专门搞嵌入式系统安全。 | ||
| 核心职能 | 给车载嵌入式平台加安全锁,做加密、找漏洞、写方案、推落地。 | ||
| 工作内容 | 写加密算法代码,测can和以太网通信,挖漏洞,写安全文档,跑测试流程。 | ||
| 协作关系 | 跟嵌入式软件工程师一起调代码,向信息安全主管汇报,配合测试工程师做验证,和autosar团队对齐接口。 | ||
职位描述:
1、负责在汽车嵌入式平台信息安全开发工作;
responsible for the cyber sesurity design
of automotive embedded platform;
2、涉及can、以太网等渠道的通信协议加密算法实现,包括但不限于tcp/ip,ssl,tls
implementation of communication protocol
encryption algorithm involving can, ethernet and other ways, including but not
limited to tcp/ip, ssl, tls
3、信息安全相关的漏洞挖掘和安全评估
cyber security-related vulnerability
mining and security assessment
4、进行信息安全方案详细设计,整理文档,推进安全方案的实施;
design security solutions for vehicle
platform, organize documents and execution of security solutions;
5、细化和执行公司安全开发和测试流程;
refine and implement security development
and test process;
6、其他工作支持
other work support
岗位要求:
position qualification:
1.ce, cs 或同等专业,1年以上汽车信息安全、网络安全开发经验;
majors relevant to computer science and
computer engineering.1 year development experience of automotive information
security and internet security ;
2.熟练使用c/c ,熟练使用linux开发,熟悉经典autosar;
proficiency c/c programming,skilled in
linux developmet, familiar with classic autosar;
3.丰富的mcu/soc开发经验, 有tricore hsm和arm trustzone使用经验者优先;
rich development experience of mcu/soc,
projects experiences with tricore hsm and arm trustzone are preferred;
4.拥有移动应用或互联网企业信息安全解决方案设计经验者优先;
experiences in designing security
solutions for it system and mobile applications are preferred;
软件开发工程师岗位工作职责:net软件开发工程师
| 适配人群 | .NET开发者,后端工程师,Web开发工程师 | 使用场景 | 软件开发,系统维护,平台升级 |
|---|---|---|---|
| 设立背景 | 公司接了新项目要写后台系统,得有人专门搞.net开发。 | ||
| 核心职能 | 写代码、调接口、修bug、做系统功能模块。 | ||
| 工作内容 | 写asp.net页面,连数据库,测功能,改测试提的毛病。 | ||
| 协作关系 | 跟产品经理聊需求,听项目经理安排,和测试一起跑用例,偶尔帮前端看接口。 | ||
职位要求:
大专及以上学历,计算机相关专业毕业;
2年以上.net软件开发经验,有asp.net开发经验优先;
英语四级相当,口语可基本沟通;
沟通能力良好,有团结合作意识。
软件开发工程师岗位工作职责:存储软件开发工程师
| 适配人群 | 存储软件工程师,嵌入式开发人员,系统架构师 | 使用场景 | 存储产品研发,系统性能优化,技术难点攻关 |
|---|---|---|---|
| 设立背景 | 公司要搞存储产品,得有人做功能设计和研发优化。 | ||
| 核心职能 | 做存储产品功能设计、研发、优化。带团队干模块开发。定位问题改设计。保证代码正确性。 | ||
| 工作内容 | 写代码、测代码、做单元测试。跟产品业务聊需求。搞技术预研和难点攻关。写文档、参加培训。 | ||
| 协作关系 | 跟产品部、业务部打交道。向技术主管汇报。和测试、硬件同事一起调问题。配合文档组写材料。 | ||
职责描述:
1-负责公司存储产品功能设计,研发,优化
2-与产品和业务部门进行需求沟通,带领团队高质量完成相关模块的研发工作
3-快速定位问题,优化产品模块设计,改进产品质量
4-负责完成系统单元测试,代码测试,保证相关代码的有效性和正确性
5-参与技术预研,技术研究,难点攻关,突破系统和项目中的技术难点
6- 参与相关培训和产品文档的编写工作
任职要求:
1、具备数据结构、软件工程等软件开发必备知识
2、熟悉软件设计模式,能独立设计软件
3、熟练掌握c/c 开发,熟练掌握和运用常用的数据结构与算法
4、至少熟悉一种脚本程序设计语言,如shell、perl、python
5、熟悉linux操作系统内核内存管理、锁机制、进程管理、网络通信
6、具有存储系统软件开发经验者优先
软件开发工程师岗位工作职责:流媒体软件开发工程师
| 适配人群 | 流媒体开发工程师,音视频后端工程师,嵌入式多媒体工程师 | 使用场景 | 直播系统建设,安防视频接入,CDN流媒体分发 |
|---|---|---|---|
| 设立背景 | 做音视频传输得有人搞服务器程序,不然直播卡顿没人看。 | ||
| 核心职能 | 写后台流媒体服务代码,调优性能,保证不崩不卡。 | ||
| 工作内容 | 写c/c 程序、弄ffmpeg、调rtsp/hls协议、改数据库、测并发。 | ||
| 协作关系 | 跟产品聊需求,和前端联调接口,向技术组长汇报,配合测试修bug,有时帮运维查流问题。 | ||
流媒体软件开发工程师 工作职责:
负责后台音视频流媒体服务器程序设计和优化;
负责linux下面的c/c 系统以及数据库应用的设计和开发,要求开发的系统具有高性能和高可靠;
参与相关产品需求讨论与产品系统架构的设计和优化工作。
任职要求:
本科及以上学历,计算机或相关专业;
从事流媒体cdn、流媒体, 监防,安防,直播开发3年以上,有流媒体处理经验优先;
熟悉后台linux开发,熟悉c/c 开发;
有视频编解码的开发经验,熟悉ffmpeg源码,能基于ffmpeg完成开发任务;
熟悉h264流格式,熟悉rtsp、rtp或hls流媒体传输协议;
熟悉并发编程(多线程编程,多进程编程);
熟悉gb28181、onvif协议开发者优先;
熟悉使用流媒体开源软件(如:live555、x264、opencv等)者优先
责任感强,逻辑思维能力、沟通能力强,能够承担工作压力。 工作职责:
责任感强,逻辑思维能力、沟通能力强,能够承担工作压力。
软件开发工程师岗位工作职责:安卓手机软件开发工程师
| 适配人群 | 安卓系统开发者,微信生态工程师,移动自动化研发人员 | 使用场景 | 群控软件开发,微信生态运营,安卓自动化工具开发 |
|---|---|---|---|
| 设立背景 | 公司要做手机群控软件,得有人专门搞安卓端开发。 | ||
| 核心职能 | 写微信群控和自动加粉的安卓程序,搭技术架子。 | ||
| 工作内容 | 写代码、调接口、看架构文档、做安卓功能模块。 | ||
| 协作关系 | 跟产品经理聊需求,和后端工程师对数据,向技术组长汇报进度,偶尔帮测试改bug。 | ||
岗位职责:
1、负责微信手机群控系统及手机自动加粉系统开发;
2、参与制定微信手机群控系统及手机自动加粉系统的技术架构及相关技术解决方案;
3、计算机相关专业,熟悉android系统架构及网络开发经验;
4、熟悉android os系统体系结构、framework、以及底层库。
5、理解面向对象设计的基本原则,熟悉常用的设计模式。
6、熟悉json/xml 解析、熟悉http请求。
7、具备良好的编程习惯,有文档写作、程序设计的能力,成熟的作品可优先考虑。
任职要求:
1、专科及以上学历,计算机、软件、通信、电子等相关专业;
2、3-5年以上工作经验,熟悉微信,android开发及数据库优先;
3、有手机群控软件开发经验;
4、熟悉android后台开发平台及框架原理,android开发工具;
5、熟练掌握android下活动、服务、线程、进程的通信机制;
6、熟悉android应用开发框架,能独立开发高性能的android应用;
7、熟悉软件开发流程,具备良好的编码习惯。
软件开发工程师岗位工作职责:采集软件开发工程师
| 适配人群 | Java架构师,云服务开发者,工具链工程师 | 使用场景 | 云迁移实施,灾备方案设计,数据采集部署 |
|---|---|---|---|
| 设立背景 | 公司要搞云服务和数据迁移工具 | ||
| 核心职能 | 做采集迁移工具和云服务的开发 | ||
| 工作内容 | 分析需求、设计架构、写代码、带外包团队干活 | ||
| 协作关系 | 跟产品、测试、运维一起干活,听技术经理安排,有时要和客户聊需求 | ||
软件开发工程师-采集迁移工具和云服务 1、负责信息采集、迁移工具、灾备/备份即服务(云服务)的需求分析、软件架构设计、集成架构设计与开发;
2、作为软件开发骨干,带领外包开发团队实现版本需求;
基本条件
1、本科以上,计算机科学、软件工程相关专业
2、3年以上java开发经验,有云服务、信息采集工具开发经验优先
3、英语听说读写熟练优先
专业知识
1、精通java/j2ee相关技术,熟悉spring、spring mvc、spring boot、mybaits、struts、hibernate等框架中的一两种或以上;
2、熟悉web前台技术,熟练使用 javascript、jquery,html、css等;
3、熟悉angularjs、easyui、jqueryui、bootstrap等前端开发框架一种或以上;
4、熟悉mysql等数据库;
5、熟悉常用的缓存(redis/memcached)、消息(activemq/rabbitmq/kafka)等工具平台一种或以上;
6、熟悉主流虚拟化和公有云平台优先
7、熟悉信息采集工具bmc addm优先
8、熟悉主流灾备、备份方案和产品优先
关键技能
1、能够根据需求,确定软件或工具的功能架构、集成架构,确定需要采用的开发框架,能够评估开发工作量,并完成设计、开发和验证;
2、具有良好的沟通能力,能够带领外包团队开发实现。
其他要求
工作踏实认真,有极强的责任心和主动性,有良好的团队合作意识。
1、负责信息采集、迁移工具、灾备/备份即服务(云服务)的需求分析、软件架构设计、集成架构设计与开发;
软件开发工程师岗位工作职责:底层驱动软件开发工程师
| 适配人群 | 驱动工程师,汽车软件工程师,MCU开发人员 | 使用场景 | 芯片适配,车载系统开发,ECU开发 |
|---|---|---|---|
| 设立背景 | 做汽车里的芯片驱动,让硬件能听懂软件的话。 | ||
| 核心职能 | 写驱动代码、设计底层模块、测代码对不对、写开发文档。 | ||
| 工作内容 | 开发芯片驱动、设计实现模块、测试验证代码、写软件文档。 | ||
| 协作关系 | 跟硬件工程师一起调板子,向组长汇报进度,配合测试同事跑用例,和系统工程师对需求。 | ||
职责描述:
负责相关芯片底层驱动的开发;
负责嵌入式软件底层驱动相关模块的设计和实现;保证软件质量,熟悉misra-c及相关嵌入式软件开发流程
负责嵌入式软件底层驱动相关模块代码的测试和验证;
按照汽车软件的开发流程,负责相关软件的文档编写;
任职要求:
本科以上学历,电子、计算机、通信或汽车专业,3年以上嵌入式开发经验;
精通某款或几款mcu, 有过相关驱动开发经验
精通嵌入式c语言编程,汇编语言等,熟悉开发工具链(编译,链节,调试等)
了解汽车软件开发流程
软件开发调试各类工具,如示波器,canoe,isystem,makefile etc
软件开发工程师岗位工作职责:cam软件开发工程师
| 适配人群 | 嵌入式软件工程师,CAM开发工程师,数控系统工程师 | 使用场景 | 开料机控制,数控设备升级,嵌入式系统调试 |
|---|---|---|---|
| 设立背景 | 做家具项目要搞嵌入式软件,得有人专门干这个活。 | ||
| 核心职能 | 写嵌入式代码,做cam软件,改别人家的软件,修bug。 | ||
| 工作内容 | 写代码、测功能、写文档、调设备、跟硬件同事聊问题。 | ||
| 协作关系 | 跟上位机工程师定接口,跟硬件工程师提建议,听项目经理安排,有时帮其他部门看需求。 | ||
岗位职责:
1. 负责家具项目的嵌入式软件需求分析、设计,编码实现、验证;
2.负责公司软件产品在嵌入式系统的实现;
3.根据需求,开发针对对数控设备上的cam软件,并能够对相关同类软件进行二次开发和维护。
4.能熟练完成基于ug平台或者其他平台的程序开发;
5.与上位机软件工程师协同工作,共同制定软件模块间的接口协议规范;
6. 与硬件工程师协同工作,为硬件工程师提供软件相关的改进意见;
7. 进行 8 位、16位、32 位多种平台嵌入式系统(如 c51、arm、avr、msp 等)软件开发、升级、维护;
8. 根据开发规范编写开发及项目文档;
9. 参与复杂系统问题的分析、定位及解决。
10..具备搜集并理解其他部门需求的专业能力;
任职要求:
1.熟悉cam软件,有一年以上开料机等数控设备的经验优先;
2.掌握2种以上的mcu、arm芯片的程序设计;
3.熟练使用c/c 语言开发以及相关语言编译及开发环境;
4.熟悉进程、线程间通信原理及编程,了解模、数电基本知识,有一定模、数电硬件相关工作经验者优先;
5.有多年以上嵌入式开发经验者优先;
6. 具有充足的创新精神、团队协作精神和责任感,具备创客精神者优先。
软件开发工程师岗位工作职责:助理软件开发工程师
| 适配人群 | 开发助理,产品助理,项目助理 | 使用场景 | 项目规划,需求调研,测试评审 |
|---|---|---|---|
| 设立背景 | 公司做信息安全智能设备,项目多要有人帮着规划和跟进。 | ||
| 核心职能 | 帮工程师搞项目资料、写方案、跑需求、做测试、报知识产权。 | ||
| 工作内容 | 收资料、整文档、填进度表、画思维导图、写ppt、录数据、跑会。 | ||
| 协作关系 | 跟开发工程师一起干活,听项目经理安排,和产品、测试、法务偶尔碰头,材料交行政归档。 | ||
岗位职责:
1、协助制定公司中长期项目发展规划及项目计划的实施
2、负责项目资料收集整理、跟踪管理,定期报告项目进展情况
3、参与编制项目建设方案、实施方案及其他技术文案
4、参与项目需求调研与整理
5、参与项目测试与评审工作
6、协助完成知识产权申报
任职要求:
1、大学专科及以上学历,专业不限
2、具备良好的沟通能力和较强的学习能力
3、执行力强,工作耐心仔细,态度积极,责任心强
4、熟练使用excel、word及ppt等办公软件,熟悉xmind思维导图软件
5、有一定的文字撰写能力
6、接收
如果个人有意愿及能力,可以向产品助理或项目管理方向发展,随公司一起成长,一起分享公司成长的红利





