第一篇:岗位名称C++软件工程师
岗位名称:C++软件工程师
招聘人数:10人
岗位职责:
1.设计、开发、维护和管理符合功能需求、性能要求的软件产品;
2.根据新产品开发进度和任务分配,开发相应的软件模块;
3.根据公司技术文档规范要求编写相应的技术文档;
4.配合完成产品试制过程中生产和测试的相关工作;
5.参与SIL4级安全认证的相关系统文档和软件文档的编制工作;
6.分析、解决产品应用中的软件故障;
7.完成公司领导交办的其他工作。
应聘条件:
1.本科及以上学历,铁路信号、自动控制、计算机、通信、电子等相关专业毕业;
2.熟练运用C/C++/C#,熟悉Windows平台软件的开发或熟悉面向对象编程;
3.具有丰富的Visual C++ / Visual C++.NET 或Win32 SDK / MFC编程经验;
4.善于编写用户界面者优先;
5.具有良好的开发文档撰写能力;
6.具有良好的英文阅读能力;
7.具有良好的沟通协调能力和团队合作精神,诚实守信。
第二篇:c++软件工程师
职位解析
1、按照公司产品开发计划完成软件设计工作;
2、根据设计报告,进行编码,并参与代码的评审测试工作;
3、相关软件的维护完善和升级工作;
4、具有通信核心网相关经验,熟悉通信系统协议软件开发原理和流程,熟悉WCDMA/TD-SCDMA协议或H.248、BICC、SIGTRAN协议者优先;
5、负责产品新版本完成后对其进行功能测试,异常测试,性能测试以及系统测试等工作。从业要求
1、计算机、通信相关专业本科及以上学历,2年以上相关工作经验;
2、精通C、C++等开发语言,熟练掌握和使用C++Builder工具,具有1-2年的使用时间;熟悉INFOMIX、Oracle、SQL Server等主流数据库技术,SNMP、CORBA等网管协议,Solaris操作系统;
3、具备嵌入式实时系统开发经验或网管软件开发经验;
4、具备移动通信无线接入网操作维护开发经验;熟悉通信系统协议软件开发原理和流程及WCDMA/TD-SCDMA协议者优先;
5、良好的团队合作能力;
6、良好的英语水平。
薪资分析
C/C++软件工程师的月薪范围一般在3500-10000元之间。一般而言,刚刚毕业的大学生以及拥有1-3年的工作经验者的月薪通常在3500-4500元左右,拥有3-5年工作经验者的月薪通常在5000-7000元之间,拥有更丰富的工作经验且跟过大型开发项目的高级C/C++软件工程师的月薪有时可高达万元;从学历角度看,拥有硕士学历的起薪多在3000-4000元之间,拥有本科学历的起薪多在3000元左右,拥有大专学历的起薪多在2000元左右;从地域上面来看,北京、上海等大城市的起薪多在3500元以上,其他中等城市的起薪则会低些。职位规划
C++软件工程师-C++高级软件工程师
职位充电
C、C++开发语言、C++Builder工具、主流数据库技术、SNMP、CORBA等网管协议、Solaris操作系统等
编辑本段就业前景
权威部门统计,我国目前C/C++软件开发人才缺口每年为10万人左右,未来随着信息化、数据化不断提速,这一数字还将成倍增长.,如果这一问题得不到解决,软件产业未来将面临危机。因为C/C++软件人才的严重稀缺,C/C++软件工程师的薪资水平正有逐年递增的趋势。
据调查,初、中级C/C++软件开发工程师的年薪目前为5万-15万元,高级软件工程师则高达15万-30万元。市场最紧缺的C/C++技术总监或项目总监年薪更高。C/C++软件工程师的年薪与JAVA软件工程师和.NET软件工程师的年薪相比一般平均要高于2-3万。据专家预测,C/C++软件工程师是未来几年最热门和最受欢迎的职业之一。
参考资料:
1.C++软件工程师的就业优势
http:///index.php/article/144/3984
第三篇:C/C++软件工程师岗位职责
1.设计并实现高效的算法和数据结构。
2.开发一个或多个关键软件组件并且负责它们的接口定义,实现优化调试和维护。
3.与本地和海外的项目组成员交流。
第四篇:软件测试工程师岗位说明书
软件测试工程师岗位说明书
所属部门:研发部 职位名称: 软件测试工程师 直接上级:测试组长
职位类别:研发类 职位设置目的:
1、编写测试用例。
2、根据测试计划搭建和维护测试环境;
3、执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编
写完整的测试报告等相关的技术文档;
4、对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。
5、提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。
6、为业务部门提供相应技术支持,确保软件质量指标。工作描述 工作内容:
1、测试需求分析
根据需求说明书协助测试组长整理出《测试需求规格书》、《测试计划》,并参与评审 2、《XX测试计划》编写 仔细阅读项目规格说明、设计文档、使用说明书等,充分掌握软件的性能、特点、使用方法、业务流程等,协助测试经理制定项目的测试计划,保证产品测试工作的计划性与规范性 3、编写测试用例及评审
按照测试流程、计划以及对产品特性的把握,沟通确认测试的范围、重点,考虑逻辑、数据完整性等要求,详细规定测试的要求,策划、编写测试用例,设计测试用数据及预期结果,做好测试前的准备工作,确保测试目的的达成 4、执行测试
搭建测试环境,保证测试环境的独立和维护测试环境的更新,做好测试前的准备工作,确保测试环境的稳定和版本的正确。根据测试计划及测试案例,执行测试,并根据产品特点及测试要求,实施单元测试、集成测试、系统测试等,及时发现软件缺陷,评估软件的特性与缺陷,确保测试目的的达成。5、BUG的验证
根据测试结果,与开发部门反复沟通测试情况,督促并跟踪开发部门解决问题,修正测试中发现的缺陷,完善软件功能。6、回归测试
针对软件应用工程师所提交的BUG解决报告进行相应的回归测试。验证问题单是否已经进行修改 进行测试记录和相应文档的编写 7、编写测试报告和测试结果分析
通过测试,掌握软件具有的能力、缺陷、局限等,对软件质量给出评价性的结论与意见,整理测试文档,填写软件测试报告,编写测试总结,为软件开发成果提供总结性意见 参与《系统测试报告》评审 8、项目维护
跟踪上市产品线BUG解决 为业务部门提供相应技术支持,确保软件质量指标。根据软件应用工程师所提供的BUG解决报告,跟踪测试验证结果。9、例行工作
每周周五下午4:00前参加本组周例会,总结本周任务完成情况,并计划当周的工作任务。每周六10:00做好本周周工作总结和下周工作计划。每月月末做好本月工作总结和下月工作计划,并提交测试组长。10、培训参与
接受公司、研发部、测试部组织的各种教育、培训、考核活动; 协助测试主管开展组内的教育、培训工作:担当培训讲师,制作技能培训讲义、考试试题。担任新入职的软件测试工程师的导师,制作培训计划,并考核。11、其它工作
同行业产品信息收集与学习。执行上级临时安排的事情。
工作联系
1、工作汇报对象:测试组长
2、监督工作对象:无
3、合作工作对象:资深软件工程师、高级软件工程师、底层驱动软件工程师、中级软件工程师、应用软件工程师、初级软件工程师、生产部调试员
任职资格: 硬性要求 学历:专科
专业:计算机、网络 外语水平:四级
工作行业:计算机、网络通信 工作经验:2年以上
软性要求
素质和能力:富有想像力,创造性思维。积极主动,避免问题。成就导向、追求卓越。团队合作,分享知识。积极学习,不断进取。工作态度:工作服务、学习以及良好的职业操守 技能要求:
1、精通TCP/IP协议及电力方面的知识
2、具备软件工程的基本知识,熟练掌握各种测试理论和测试技术;
3、至少在性能测试、自动化测试、白盒测试方面中有一项专长。
4、有较强的独立工作能力和解决问题的能力。
5、具有相应文档的编写能力
6、熟悉主流 操作系统、应用软件、常用配置管理系统的安装配置及测试程序。
第五篇:陆远linux c++软件工程师简历
个人简历
基本信息:
姓名:陆海龙
性别:男
民族:汉 出生年月:1990年1月 户口:广西壮族自治区贵港市 邮箱:slxy523@163.com 现居住: 北京市朝阳区手机号码:
求职意向:
职位:C/C++开发工程师
方向:linux C/C++开发性质:全职 到岗时间: 随时
教育及培训:
2008.10-2012.7北京信息工程专修学院
2012.3-2012.8达内IT培训软件工程(本科)C++软件工程师
专业技能:
1.2.3.4.5.熟练unix/linux/Windows平台下C/C++编程,基本功扎,实熟悉STL。熟悉多线程编程和网络编程技术 ,IPC编程,熟悉面向对象编程思想。熟练gcc,g++,gdb等工具,熟悉shell脚本编程。熟悉oracle数据库,了解Mysql数据库。掌握makefile格式,掌握Pro*c编程,了解设计模式,了解QT编程。
项目经验:
项目1
时间:2012-1到2012-3(实习项目)
英雄纹章外城地图系统
c++
linux/windows32 bit OS
项目名称:开发语言: 软件环境:项目描述:
1根据策划部给的文档按需求完成服务端的开发(负责服务器开发)。
2在与客户端和策划部交流后,根据地图的撒点规则完成地图上的地图元素的分布。
3在服务器处理交互元素的数据后,把数据返回给客户端,如把城堡迁移到村庄上的各种对象间数据交换,服务器处理对象的交换数据,再把这些数据返回给客户端,以便客户端在界面上友好的显示图片。4在大地图上生成一个一个小地图,用小地图的加载的方式把缓解服务器的压力,服务器启动就创建地图。项目2
时间:2012-4
项目名称:DMS电信数据挖掘系统
开发工具:GCC/G++ QT
软件环境:Linux客户端/Linux服务端
项目描述:
1.将数据采集客户端的数据文件的内容转化为登录记录对象,将这些对象存储在STL集合中并传给数据
匹配和分析模块来分析和匹配。
2.将匹配好的数据,通过发送模块用socket发送到采集系统服务端。
3.在采集服务器端接收发送来的数据,并用QT开发的界面实时显示接收的数据,并用数据存储模块将接
收到的数据按照指定的格式写入数据库中,保存为用户登录记录明细表。
项目3
时间:2011-10
项目名称:unix聊天室
开发工具:G++ VI编辑器 gdb调试工具
软件环境:Linux客户端/Linux服务端
项目描述:
1.封装消息协议包,server中把连接上来的client信息保存,将用户登录上来的信息以及聊天信息发送给其他客户。
2.应用多线程监听server和client的输入信息,对他们的输入解析成相应协议包,通过socket把协议包发送到目地端,目标模块通过对协议包的解析,根据解析的不同协议调用不同的协议处理函数。
3.client通过server网络发来的更新好友信息表协议更新该用户的好友信息队列。
项目4
时间:2010-9
项目名称:企业信息管理系统
软件环境: Linux
开发工具: GCCC/C++标准库(STD)及标准模板库(STL)
项目描述: 个人完成项目,根据UML语言和文档,实现对企业基本信息的管理,跟据管理需求对管理员管理(增添/删除管理员),针对业务管理对企业部门和和员工管理(增添和删除部门和员工),并且对整个管理信息系统数据用文件进行持久化。
相关证书:
C++高级软件工程师
自我评价:
1.2.3.4.5.从小对计算机开发有极大兴趣。具有较强的团队精神,上进心强,工作中能很好与人沟通,积极乐观,谦虚好学。自学能力强,对c/c++防火墙,驱动,病毒等开发有极大的兴趣。有良好的工作能力、软件开发技能、良好的编程习惯。个人喜欢看编程著作,看过的著作如