第一篇:软件工程师的大学规划
软件工程师的大学规划
想做软件工程师的技术上需要学习计算机组成与操作系统原理、开发语言、数据库和网络等四大块的知识。实际中的开发则一般用到开发语言和数据库两部份,后面我也会对这两块着重进行介绍。
由于我们开发的管理系统基本上都是C/S模式,所以在我们对网络这部分的知识也要掌握。至少应学会如何架设一个局域网。
企业管理软件与互联网产品,基本上都是应用型的产品,不像操作系统、办公软件等基础类软件涉及大量底层技术,这也是信管电商专业的计算机方面的学习要求整体上没有计算机科学与技术、软件工程等专业高的一个原因。像计算机组成原理、操作系统原理、计算机网络、汇编语言和编译原理等课程,如果仅仅是想从事上面两种产品的开发的话,可以不用钻研得太深入。当然,这并不代表可以忽略或轻视,对所有想从事开发的人来说,这些其实都是基础,基础不打好,以后想走得更远就会很难,例如想成为架构师基本上不可能。
我们学校信管电商两个专业是不学汇编语言和编译原理这两门课的,同时在实际的开发中,基本上也用不到,但对于搞系统开发的我们来说,了解一下也是需要的,但不用太深。
基础性的东西,学习的难度比较大,好在这些课程一般都安排在大
一、大二,大家有充裕的时间去钻研。
在开发语言技术当中,我们接触得最早的就是C语言和数据结构。现在实际开发当中基本不会用到C语言,但在学习C语言过程中所学习的常量、变量、运算符、表达式、条件/循环语句、数据类型、函数等概念是一切开发语言的骨架。学了C语言后,再结合数据结构这一门课程(这门课程也穿插了一些算法的讲解),基本上就掌握了程序开发的核心,书上常说的程序=数据结构+算法,就是这个道理。当然,这两门课程许多时候面对的都是很抽像的数学模型,学习的过程中我们就可以通过研究书本上的代码例子来理解,并尝试着将看过的例子自己用代码写出来。到了课程快结束时,老师会布置课程设计,任务一般是写一个像推箱子游戏这样的比较综合的小软件,这个时候,如果自己不会的,就要找别人的代码来研究,然后尝试着自己再写一次。开发技术基本都这样,单靠看是掌握不了的,还得动手,动手的过程中可以通过研究别人的代码来获得一种思路。
我们学校08、09级的信管、电商两个专业都是在大一第二学期学习C语言,并且相对来说信管的要求会高一些。由于我们系的发展发向是偏向管理系统(从专业名称也可知),所以我们的课程设计基本上都是管理系统,很少会做推箱子、贪吃蛇类的小游戏软件。而在课程设计的过程中同于需要我们自己动手敲写代码(只复制别人代码的人需要注意了!),所以是我们真正能学习到C语言的时候,我们的编程思维和编程习惯也是在这时开始培养起来的,因此一定要重视第一次的课程设计。数据结构电商是大二第一学期学习,信管是大二第二学期学习。学习这门课程一定需要有C语言的基础,不然学起来会相当费力。电商专业的学生会好一点,毕竟上一个学习才学了C语言,不会遗忘得太多,而信管专业的人就要注意了,由于大二第一学期基本上只学数学类的课程,没什么机会再次接触编程,所以要求信管的学生,在大二第一学期最后自已有空的时候复习一下C语言,或者先学习一些别的较先进的编程语言,如
C++,C#,Java,当然自己去编写一下小程序是最好的,总之是要保持自己的编程感觉。同时要说明的是学习数据结构最主要学的是数据结构的思想,虽然在实际的编程中用不太到它,但它其中的思维方式是需要我们掌握的。相同的,大二第二学期,信管专业还会学习操作系统这一门课,学习其中的思想才是最重要的,一定要想办法用C语言或Java(推荐用C语言)实现其课程要求。
到了大二的时候,就会进入到在实际中经常用的面向对象语言的学习,一般是Java或C#。有了前面的基础,这两种语言学起来就会很快。这个时候,除了书本上的理论和例子,还可以找一些如《C#程序开发范例宝典》等这样的实例型的书来配合学习。
应该是学习Java,信管、电商都是在大二第二学期学习。在学习该课程时将会学到“面向对象”这一非常非常重要的概念,一定要彻底掌握这一概念。它是我们整个系统开发的核心思想。但同时也不要废弃掉了“面向过程”这一概念(C语言就是面向过程的),因为“面向对象”的里面就是“面向过程”,没有“面向过程”的基础是学不好“面向对象”的。
在学习这两种语言的过程中,会接触到一种叫JDBC或ADO的技术,主要是用来将Java、C#等语言的应用程序跟数据库相连的。这个时候,数据库的概念就水到渠成地引了出来,数据库的原理和工具的学习也就提上了日程。常用的数据库,一般有MySQL、SQL Server和Oracle三种,对于初学者,建议多用MySQL,因为它的操作是以写代码的形式进行的,这更有利于对SQL语句的掌握。
数据库电商是大二第二学期学习,信管是大三第一学期学习。数据库是我们系统开发的基础。一个系统的好坏,可以从数据库的设计中看出来。同时是否和数据库交互数据也是静态和动态网页最主要的差别。
JDBC只是将数据库中的数据抽取出来,那应该怎样将这些数据显示出来呢?一般有传统的图形界面和网页两种形式,分别对应我们常见的桌面软件和网页。实际中许多大型的企业管理软件、网络游戏和个人应用软件都是桌面软件的形式,而大部份的互联网产品则是网页形式。桌面类的Java和C#都有自己的如AWT等的图形库用以显示。如果是网页产品的话,就会用到另一种技术:客户端语言,最基本的是HTML、CSS、JavaScript和Ajax。近年来,客户端领域又出现了一种以AIR、WPF、Flex和SliverLight为代表的RIA的技术,集成了桌面软件和WEB软件的优点。
我们基本上开发的都是网页产品,比较少开发桌面系统。HTML、CSS、JavaScript和Ajax就是系统开发中的“前台”技术,当然也应该包括美工方面的技术,如PhotoShop。同时需要说明 的是图形界面由于SUN公司和微软公司的竞争,基本不再使用图形界面技术,所以在学习Java时,对图形界面只需了解即可。
有客户端,就有服务器端,与Java相对的服务器端技术是JSP、Servlet和JavaBean,而C#的则是ASP、.NET等。
对于这种网页形式的开发,一般叫WEB开发,想往这个方向发展的,就要继续研究三层架构和MVC模式。对于Java的,常用的MVC模式应用除了前面提到的JSP+Servlet+JavaBean外,还有一些相对来说更重量级的开源框架,如Struts+Spring+Hibernate/iBatis,即是我们经常说的SSH/SSI框架了。对于C#的,主要就是ASP.NET。
以上介绍的就是“后台”技术,而当下 我们使用最多的就是SSH框架,而JSP、Servlet和JavaBean是基础核心,SSH是MVC的一个实例,可以把它看成是一种将各种常用功能封装好后的工具。
Java和c#的在WEB方面的应用相对来说都比较重量级,适应不了当下互联网“快”的需求,所以一般用于B/S架构的如Saas的企业管理软件或逻辑相对复杂的WEB产品的开发。而逻辑相对简单但对用户体验要求较高的WEB产品,一般都用另一种语言PHP,它最符合敏捷开发的要求,开发速度很快。
在此大家应该通过分清JSP、ASP+.net、PHP三大阵营的区别和优劣势。
客户端和服务器端之间怎样通讯?对于网页的,除了上述的客户端和服务端技术外,还需要学习XML、JSON。而对于桌面软件,则涉及到网络编程的问题,像Java中的Socket、RMI等技术就是专门介绍这方面的。另外,想从事像网络游戏、QQ等即时通讯软件、下载软件、安全软件等这样的综合了传统图形界面和网络通讯的互联网产品的开发的话,用Java和C#是不够的,得学习C++语言。
前面提到重量级这个概念,其实,对于一些如企业级的应用(主要是企业管理软件),Java还有一种叫EJB的技术,要了解的话就要深入的学习J2EE的知识了。想专攻企业级产品的,还要学习另一个领域的知识:中间件,典型的代表有CORBAR和COM。
那么,为什么会有客户端和服务器端这两个概念?这其中就要涉及到计算机网络的知识了,想要深入了解网络的原理和实际中的组建技术,就要学习计算机网络和组网技术这两门课程。计算机网络的知识很重要,因为许多产品在架构的过程中,需要对产品的网络架构进行设计。如果单纯是看书的话,很难掌握得了实际的网络布局知识,大家可以利用大一或大二的时间加入到学校的网络中心中去学习。
电商大二第二学期将会学习《计算机网络》,而信管是大三第一学期(非常多的课程,电商比信管早一个学期学,但信管对课程的要求比较高)。但课程中学的理论比实践多,大家应该多去尝试。
软件开发的过程也不是一蹴而就的,除了写代码,还要有前期的需求分析、系统设计和后期的测试和部署,所以除了单纯的技术学习,我们还得学习软件工程的相关知识,了解实际中,一款软件从确定要开发到最终上线要经过哪些环节。当然,我们不必去找软件工程这本书,管理信息系统(MIS)这门课和课程设计就足够了。
管理信息系统(MIS)是信管专业的核心,重要性就不用多说了,学好该门课程可以促进往后开发出高质量的系统
需要学习的理论整体上就这么多,接下来就是不断的实践了。上面介绍的这些技术,都是专门针对开发过程中的某一个对象或环节的,但真正开发一款产品时,就会综合利用上面的种种技术,通过一些如企业网站、网上商城等的项目案例(可以买如《Java数据库系统开发案例精选》等案例介绍型的书获得)的学习,我们就能知道,在实际中,这些技术是怎样被利用起来的,一个软件又是怎样被编写出来的。
当然,这只是走出第一步,接下来,就需要你自己动手去编写一些系统。
动手编写是学好编程的不二法门,只有编得多才能学得好,学得快,同时达到一定程度后会发现再学一门技术的时候,这时已经可以不用跟着编写代码了,但这是建立在对代码非常熟悉的基础上。
在实际的编写过程中,你会遇到大量的像注册登录、验证码、分页显示、购物车、搜索、统计查询等的模块,找一些像《Java Web开发典型模块大全》这样的模块介绍的书来研究,你的技术就会得到迅速的提升。
在我们的平台上,会有非常多的实践机会,但能不能把握看个人的努力。
一定的实践后,我们很容易的就会陷入这样一种困境:总觉得有数不尽的技术要学习,觉得自己完全是被拖着走。这其实是还没有对自己所学的技术形成一个体系的表现,所以在实践了一段时间后,就得对自己所学过的种种技术进行整理和总结,像《Java Web开发技术方案宝典》这样的书,就很清晰地为我们总结出了开发模式选择、页面设计、数据持久化、数据检索等9种方案。
除了自学,技术的学习更多的时候需要到团队中去实战,像数据库和MIS的课程设计就是一个很好的机会。到了大三的时候,一些老师就会招一些同学去帮忙做一些项目,真正想要做开发的,就要努力把握住这些机会。在一个现实当中真正存在的项目中,会接触到远远多于书本上的东西,人在这种环境当中的进步也会非常的大。当然,如果你觉得自己技术水平已不错了,还可以组建一个团队到外面去接一些小单,像为一些小公司做个网站或内部的进销存系统等的。当然,那样所涉及到的就不只是技术的层面的东西了,还有管理,也需要你得先有个各有所长的团队。
许多同学看到这里觉得太不实际,事实上,我们06届就有这么几位师兄,在大三的时候就真真正正的为一间超市做了一个系统。所以那句“没有做不到,只有想不到”真的是很有道理。
对我们的师兄来说,现在已经到了“只有想不到,没有做不到”的境界,而我们通过努力一样可以做到,甚至做得更好。要清楚,我们相对师兄们,我们拥有更好的资源,更好的环境。
技术的学习是一个漫长的过程,需要能耐得下性子忍得住寂寞。当你终于熬了下来时,你就会发觉,手里掌握着远远多于其他同学的筹码和机会,大学也过得非常的充实,到毕业时轻轻松松地找到一份好工作也是易事。
这也是我个人的深刻体会,也是最想和大家分享的。
注:黑字部分为网上资料,红字部分为本人手打,个人意见,仅供参考,欢迎指正。
——林跃
第二篇:软件工程师
软件工程师发展前途光明
目前软件行业已成为21世纪的热点。然而要成为一名真正的高素质软件工程师除了要选择一所好学校外,还需要学到最新、最前沿的IT知识。
国家工业和信息化部日前宣布:“未来五年内,中国计划把软件产业增长六倍”,使之达到与软件王国印度相当的规模。2010年,中国软件产业销售收入已达到13000亿元人民币。要实现“破万亿元”的发展目标,意味着未来几年软件产业的年增长率将不低于30%。
中国工程院院士、中国科学院计算所研究员倪光南说,中国软件业的出路应在基础领域的系统开发方面有中国自己的声音,这些软件“航空母舰”将承担起完成这一战略性任务的重任。预计未来5年软件业从业人员要从目前的90万人增加到250万人左右。
“前程无忧”2006年的薪酬报告显示,软件工程师在IT行业中越来越受到重视,其薪资也节节高升。软件工程师的起薪从4000至8000元/月左右。
综合数据表明,软件工程师是近期企业缺口最大的职位,招聘数量几乎占了行业的一半,而硬件工程师占11.9%,系统分析师占8.6%,网站策划员占8.7%,网络工程师占4.7%。如此大的人才缺口表明,软件工程师是目前IT行业求职者的最佳选择。
注:学IT首选长沙牛耳软件教育学校,成就人生梦想。
牛耳软件教育成立于2001年,是中国最早专业从事IT职业教育的机构之一,也是中国十大品牌IT教育机构,湖南省指定“服务外包人才培训基地”,是湖南乃至整个中南地区最大的软件工程师培训基地。
牛耳依托自身丰富的IT行业经验,9年来一直致力于为IT企业培养和输送高质量、专业化计算机软件开发人才。目前,牛耳已建立起了从软件技能培养、职业素质训练、项目实训到人才输送的一体化服务体系。
牛耳已在长沙-大连两大城市建立三大校区,近30000平米的现代化教学场地,拥有教职队伍近300人,在校学生达4000人。配备现代化液晶电脑机房和专业服务器、多媒体教室、实习机房、项目开发区、案例讨论室、软件评测室、图书室等齐备的教学设施,并建立标准的学生宿舍、食堂、浴室、超市等生活设施。是广大学子理想的求学成才场所。
作为专业的IT教育机构,牛耳依托国防科技大学雄厚计算机教育背景,融合国内外优秀IT职业教育的成功经验,研发了拥有自主知识产权的课程体系。依照CMMI3质量管理体系来开展IT职业教育的教学工作,统一品牌、统一课程体系和标准课件,实现标准化的项目实习案例。
9年来,牛耳软件教育的发展目标始终定位在培养专业化、职业化的软件人才,始终坚持“对学生负责、对家长负责、对企业负责、对社会负责”的办学理念。牛耳软件教育提倡 “学历+技能”的新型教育模式,凭借先进的教学理念、国际化的产业视野、自主的课程研发体系、严格的标准化管理体系,为中国IT产业培养了8000余名软件专业技术人才,学生以扎实的技术功底和良好的职业素质,得到各用人企业的高度认可。
热忱欢迎广大学子来我校就读,为自己创造美好的未来!
第三篇:软件工程师
软件工程师
薪资待遇高
工资环境
中小企业急需全面掌握软件基础技能与知识。
1.理解软件工程管理的概念和任务
2.理解软件生存期过程
3.理解软件工程标准
4.掌握需求分析、测试、维护基本技术
5.掌握软件度量、软件配置管理方法
6.理解软件复用概念
7.理解软件质量保证的手段
8.理解软件项目对人员的需求
9.理解软件知识产权的基础知识
通过软件工程师考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。
1.数据结构
编程的灵魂,是程序开发人员一个开发思路,已经成熟的编程思想和算法,而且几乎适用所有开发语言。
2.操作系统(第三版)
从资源管理的角度来分析系统功能的实现。
重点是五大管理职能的实现及其原理。
3.计算机网络(第三版)
要学习ISO/OSIRM七层的划分以及各种协议的功能。
传输理论、互连设备、Internet知识,和参考模型理论
4.数学
基础,所有计算原理的基础
5.计算机专业英语
专业知识+英语水平
6.软件工程(第二版)
要熟悉数据流和流程图
7.数据库理论
熟悉SOL语言,几乎所有的编程语言都要和数据库打交道8C语言或者VB语言应该掌握,不过目前JAVA和.net比较火
9建模语言UML代表软件工程的发展趋势,目前是可视化建模的事实的工业化标准。
经访问很多专业人士,业内人士比较公认的软件行业职业规划要经过五个层次,即程序员、系统分析员、架构设计师、项目经理、产品经理等,每个层次对人才的素质要求都有不同。
第一级别:程序员
大学生刚进入工作时,肯定是先从程序员做起,这也是适应工作环境,了解工作流程的一个步骤。程序员对于技术成长历程的最下端,很多技术高手都是从程序员做起的。在这个过程中,需要了解的是熟练掌握各种语言的技巧,知道技巧的适用性,还要对资源作出恰当安排。
1. 团队精神和协作能力
当软件开发尤其是大规模的软件开发进行时,已经不是个人天才能干的事,这个时候就要靠团队。软件开发的难度和参与开发人员的数量是呈指数级增长的。微软可以组织上千人的软件开发队伍,但一些国内企业做不到这些,因为管理还没有跟上。软件开发越复杂,需要的人就越多,需要合作的精神就越强。所以“团队精神”是很多企业文化的核心部分,也是程序员应该具备的最基本的、最重要的安身立命之本。
2. 文档习惯
一般来说,许多人会先做几年的基础工作,再做软件工程师或测试工程师,而不是将程序员的工作一直做下去。但一些企业也有做了十几年的程序员,他们的工资待遇可能比他们的部门经理要高得多;而他们做的是基础工作,职位是底层。同样是编程,他们可能比别人要快,要科学;遇到一些难题时,也有更多的办法解决。这与他们良好的工作素养有关,比如:良好的文档,这是正规研发流程中非常重要的环节,作为程序员,30%的工作时间写技术文档还是很正常的,而作为高级程序员和联系分析员,这个比例要高很多
3. 规范化、标准化的代码编写习惯
作为一些为国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。在大型的软件开发过程中,没有规范化和标准化的代码习惯,全球的研发协作是绝对不可想象的。
4. 需求理解能力
程序员需要理解一个模块的要求,很多人写程序往往只关注一个功能需求,他们把性能指标全部归结到硬件,操作系统和开发环境上,而忽视了本身代码性能考虑。有人曾经放言说写一个广告交换程序很简单,这种人从来不知道在百万甚至千万数量级的访问情况下的性能指标是如何实现的,对于这样的程序员,你给他深蓝那套系统,他也做不出太极链的并访能力。性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员端绪要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。就这一点,一个成熟的程序员至少需要2到3年的项目研发和跟踪经验才有可能有心得。
5. 复用性、模块化思维能力
经常听到一些程序员有这样的抱怨,写了几年程序,变成了熟练工,每天都是重复一些没有任何新意的代码,这其实是中国软件人才最大浪费的地
方,一些重复性工作变成了熟练程序员的主要工作,而这些,其实是完全可以避免的。
复用性设计,模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些。如果能这样,就可以极大避免重复性的开发工作,会有更多时间和经历投入到创新的代码工作中去。
6. 学习能力
程序员是很容易被淘汰,很容易落伍的职业,因为一种技术可能仅仅三五年内具有领先性,程序员如果想安身立命,就必须不断跟进心得技术,学习新的技能。
而一些行业应用软件的开发设计,一定需要行业的知识,比如,座保险行业的软件,当然要了解保险知识和保险行业的基本情况,做教育行业的软件一定要了解教育的基本规律。一些公司在后期的培养方案上,多添加一些员工自己喜欢的内容,这样就可以把他们的个人积极性调动起来。善于学习,对于任何职业而言,都是前进所必须的动力,对于程序员,这种要求就更加高了。
第二级别:SA(syetem Analyser:系统分析师)
系统分析人员是具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作和一族。是国家软件水平考试中的一项。信息产业部会将持证的系统分析员登记入国家人才库。据《中国电脑教育报》报道,自1998年软件水平考试开考系统分析员以来,我国通过考试的总共只有数百人。
在日常的工作中我们一般都称他们为系统分析师。其主要特点是:
1.强烈的责任心和事业心
开发软件的基本流程是,先做需求,作分析、做设计。这是核心阶段,也是难度阶段,主要由人数不多而技术水平层次相当的软件工程师担当。系统分析师由于必须保证需求的准确性,所以责任更为重大。
2.技术高手
可以说大多数好的系统分析师都是从优秀的程序员成长起来的。很难想象一个对编程不甚了解的人可以划分好模块,更不要说较准确地估算出工作量和工作进度了,可以说系统分析是建立在程序编写上的一种学问。面向对象的系统分析工具用于采用图形化的方式,在软件系统分析过程中对待开发的软件系统进行清晰准确的描述。
3.交流表达能力
以客户为中心,具有面向对象的程序设计思想以软件的方式模拟客观事物的运行规律,以满足客户的不同需求。对客户服务的思想是贯穿始终的。与客户沟通能力,于团队内部协作能力都是必要的,要有准确到位的表达。第三级别:SD(system designer:系统设计师)
系统设计师应当对“系统结构”所使用的软件技术非常了解。如果自身具备良好编程技巧,才会成为优秀的系统设计师。
系统设计师的指责是把consturction model(结构模型)对应到implementation model(实现模型),作用非常重要。在从概念到实现期间规划和组合模型的优劣是决定系统设计师好坏的标准。
第四级别:Project Manager(项目经理)
项目经理必须具备较强的专业知识,具备沟通技巧,了结团队人员的组成,还需要知道如何对团队分工,学会根据项目特性选择最合适的语言和工具,不能有任何偏执。
第五级别:Product Manager(产品经理)
产品经理必须具有产品管理能力。这是一项非常重要的技能,产品经理需要融合技术和市场趋势,产品经理需要融合技术和市场趋势,知道未来大家需要什么,使开发的产品实现技术和市场的引导作用。他们还要快速学习技术并融合起来做很好的演示。
第四篇:软件工程师
软件工程师
招聘人员:10人
任职要求:
◆硕士及以上学历,汽车工程、发动机、自动控制、电子、计算机、软件类相关专业;◆熟练使用LabVIEW 软件,从事过用LabVIEW软件编写测控软件的项目;熟练VB/VC语言,;熟悉单片机使用,能够实现单片机和PC机的交互;能够使用Protel分析电路图。◆英语水平四级以上,可以熟练阅读英语技术资料;
◆有相关项目开发经验的人优先;
◆学习能力强、具备团队合作精神;
◆有汽车电子领域工作经验者优先考虑。
职责:
职责
一、负责ECU功能测试台上层的维护和升级
职责
二、负责ECU外围器件的检测软件的开发
职责
三、负责ECU相配套的监控软件的开发及软件的开发
职责
四、负责简单的驱动程序的编写,能够进行简单电路调试与分析
标定工程师
招聘人员:10人
教育背景:硕士及以上学历,汽车工程、内燃机、自动控制、计算机、电子等相关专业大专及以上学历。
培训经历:受过发动机原理、标定技能培训。
工作经验:有EMS系统标定工作经验或汽车电子领域工作经验。
任职要求:
◆熟练掌握发动机基本原理及EMS系统原理。
◆本科要求英语水平4级。
◆较强的学习能力和团队协作能力。
◆熟练驾驶车辆,一年以上驾龄。
工作职责
职责
一、独立负责完成各项标定及相关试验工作。
职责
二、支持外部门的工作。
电子工艺工程师
招聘人员:5人
任职要求:
◆硕士及以上学历,了解多种电子元器件的性能及检测方法,具备质量管理知识;◆熟悉电子产品加工工艺流程及工艺工作方法;
◆熟练使用AUTOCAD、OFFICE等设计、办公软件。
◆优先考虑:有汽车电子行业工作经验者优先
◆教育背景:电子、通讯类相关专业专科或本科学历
◆基本知识:模拟电子、数字电子、电磁兼容、单片机技术、protel制图
◆英语水平:英语4级以上,能熟练阅读英文技术资料
工作职责:
职责
一、参与产品设计方案的制定及器件的选型;
职责
二、负责PCB的工艺审核,在设计中构建产品工艺、可生产性和制造成本优势;
职责
三、负责编制新产品的工艺文件和作业指导书;
职责
四、及时对不适应生产现状的工艺部分进行改进
试验技师
招聘人员:11人
任职要求:
◆本科及以上学历,汽车理论与维修或相关专业。(机械设计加工相关专业2人)◆了解发动机理论(有维修常识)、汽车电子应用及车辆驾驶常识。
◆有驾照或汽车相关职业资格证书。
◆有台架试验、整车试验、车辆管理等工作经验者优先。
工作职责:
职责
一、进行发动机台架试验(含标定实验)。
职责
二、进行整车性能(含标定)实验。
职责
三、进行试验用发动机的检测与维护。
职责
四、进行车辆排放性能实验。
职责
五、进行售后技术支持。
产品工程师
招聘人员:6人
教育背景:硕士及以上学历,机械设计、机电一体化,发动机相关专业。
培训经历:熟练使用offiec软件,能熟练使用AutoCAD软件制图,至少会一种三维绘图软件。
任职要求:
◆机械工程、机电一体或者相关等同专业大专(含)以上学历。
◆受过机械设计、机械制图、电工电子等基础知识。
◆熟练使用AutoCAD软件制图,至少会一种三维绘图软件。
工作职责:
职责
一、负责发动机管理系统外围器件的选型和开发。
职责
二、产品设计开发。
职责
三、工装辅具的设计开发。
职责
四、协助项目总监和型号主管进行产品器件的实验、试验等工作。
硬件工程师
招聘人员:5人
教育背景:硕士及以上学历,电子、通讯类专业。
基本知识:模拟电子、数字电子、单片机技术、protel制图。
工作经验:有电子产品开发工作经历。
技能技巧:
◆掌握电子元器件基本知识,具有较强的动手能力;
◆熟练使用示波器、逻辑分析仪等常用仪器;
◆熟练使用PROTEL99等工具软件,具有设计复杂的电路原理图及绘制多层电路板的工作
能力;
◆熟悉嵌入式系统的硬件开发,有较强的模拟、数字逻辑电路设计能力;
◆英语水平四级以上,能够熟练阅读英文技术资料。
工作职责
职责
一、负责现有产品的维修;
职责
二、设计方案所采用元器件的选择和成本控制;
职责
三、负责汽车电子产品的设计开发。
机械工程师
招聘人员:5人
教育背景:机械设计等相关专业硕士及以上学历。
培训经历:受过产品开发、项目管理等方面的培训。
任职要求:
熟练使用AUTOCAD,Pro-E等机械设计制图软件,熟悉机加工工艺和机械结构设计,熟练使用办公软件,具有团队精神以及良好的沟通协调能力。
优先考虑:了解APQP产品质量先期策划;或了解汽车电气、线束产品,有汽车行业从业经历。
工作职责
职责
一、汽车零部件设计开发
职责
二、编制并组织实施产品制造工艺文件
职责
三、生产制造工装、卡具及相关检测设备开发设计工作。
职责
四、协助进行产品质量问题分析验证。
测试工程师
招聘人员:6人
教育背景:硕士以上学历,汽车工程、电子、自动化控制、测量控制专业。
基本知识:基本控制理论,发动机工作原理和控制方式:单片机知识、电学知识
工作经验:1年以上工作经验;半年测试经验
技能技巧:
◆至少了解一款单片机,并且有单片机编程经验
◆熟练使用Protel,有驾驶证及单独驾驶经验,会使用万用表、示波器等测量仪器;◆英语水平四级以上,能够熟练阅读英文技术资料。
◆优先考虑有电喷发动机的修理经验
工作职责
职责
一、ECU测试及相应测试报告书写
职责
二、测试车辆的日常养护和管理
职责
三、ECU开发支持工作
硬件助理工程师
招聘人员:6人
教育背景:汽车工程、电子、自动化控制、测量控制、发动机专业。
学历:本科及以上
英语水平:四级,阅读外文资料无障碍
技能技巧:
◆熟悉常用电子元器件,具有一定硬件电路分析、调式和设计能力,熟练使用PROTEL等常用EDA软件,熟悉单片机(ARM、AVR)开发
◆有较强的责任和沟通能力;
◆优先考虑有电子产品或设备维修经验者、有驾照者
工作职责
职责
一、负责公司自制设备及工具的维护
职责
二、负责公司在研发设备及工具的使用及调试
职责
三、参与研发设备及工具的开发
实验室技术员
招聘人员:6人
教育背景:机械、电子或自动化等专业。
学历:本科及以上学历
技能技巧:
◆熟练使用Word、Excel能够熟练驾驶
◆优先考虑有汽车零部件企业实验室或质保部的工作经验
工作职责
职责
一、维护实验室测试能力和测试系统,协助新品开发
职责
二、为生产、质保、产品等相关部门提供产品测试的相关支持
职责
三、编制产品的实验规程和检测规程
职责
四、编制实验设备维护使用规程
软件助理工程师
招聘人员:6人
教育背景:汽车工程、电子、自动化控制、测量控制、发动机专业。
学历:本科及以上学历
英语水平:四级,阅读外文资料无障碍
技能技巧:
◆熟悉数电模电原理,熟悉控制理论、熟悉单片机原理与应用,熟悉嵌入式系统开发方法 ◆有较强的责任和沟通能力;
◆熟悉一种或多种单片机,熟练使用Keil、Protel,Matlab等专业软件,熟悉使用汇编和C语言进行嵌入式程序设计;能够看懂电路原理图并分析其工作原理
工作职责
职责
一、编写ECU控制程序
职责
二、阅读并分析ECU程序结构,编写分析报告及设计原理性说明
职责
三、嵌入式系统程序设计
嵌入式软件工程师
招聘人员:6人
教育背景:汽车工程、电子、自动化控制、测量控制、发动机专业。
学历:硕士及以上
英语水平:四级,阅读外文资料无障碍
基本知识:基本控制理论,发动机工作原理和控制方式
技能技巧:
◆C语言程序设计、嵌入式产品集成,熟练使用Keil等编译工具,至少了解一款单片机,并且有单片机编程经验,了解软件反编译工程,会使用Protel
◆有较强的责任和沟通能力;
◆优先考虑有汽车电子辅助产品开发经验,熟悉C167、ARM、AVR系统,熟练LabVIEW或VC编程,有驾照
工作职责
职责
一、ECU测试及相应总成技术状态版本管理
职责
二、EMS系统辅助设备开发
职责
三、EMS系统辅助设备测试
售前工程师
招聘人员:10人
教育背景:汽车工程、机械工程、机电一体等相关专业。
学历:硕士及以上
英语水平:四级,阅读外文资料无障碍
基本知识:了解发动机的工作原理,能清楚地表述电控系统的结构和功能,具有较好的交流能力。
工作职责
职责
一、向客户介绍EMS的组成和各器件的结构、工作原理和实现的功能。
职责
二、在EMS系统的开发过程中,将客户的需求明确传递给技术开发部门。
职责
三、对于开发过程中遇到的问题能客户进行积极的交流沟通。
产品开发工程师
招聘人员:5人
教育背景:机械设计制造、机械工程及自动化等相关专业。
学历:硕士及以上
英语水平:四级,阅读外文资料无障碍
基本知识:熟练使用AUTOCAD,Pro-E等机械设计制图软件,熟悉塑料件结构设计和加工工艺,熟练使用OFFICE办公软件。
工作职责
职责
一、汽车燃油泵产品设计开发。
职责
二、编制产品技术,绘制产品工程图。
职责
三、生产制造工装、卡具及相关检测设备开发设计工作。
职责
四、协助进行产品质量问题分析验证、外协厂商的技术谈判和技术支持。
行政助理
招聘人员:6人
教育背景:汽车工程、行政管理专业。
学历:本科及以上
英语水平:六级,阅读外文资料无障碍
基本知识:具备一定的行政管理经验,善于人际交流
技能技巧:
◆熟练使用Office,可进行Excel编程,有驾照,可熟练驾驶
◆有较强的责任和沟通能力;
◆优先考虑有电子类行政管理经验者
工作职责
职责
一、协助部门间工作协调
职责
二、流程、制度文档整理
职责
三、文件控制、数据统计
北京锐意泰克汽车电子
公司简介:
北京锐意泰克汽车电子有限公司为国内某大型汽车制造公司及某香港上市公司合资成立的公司,是一家主要从事汽车发动机电控系统(Engine Management System)的研发和生产的高新技术企业。公司是国内首家实现自主品牌EMS系统 OEM供货厂商,目前公司已实现EMS产品为几大品牌汽车的供货。
公司现有员工360人,30%具有硕士以上学历,70%具有本科以上学历(含硕士、博士)。公司在成立后获得了高新技术企业资质以及软件产品和软件企业的“双软”认证。公司EMS系统项目被列入2005国家级火炬计划,并已列为国家发改委“重点产业化”支持项目。目前,公司EMS产品已成功实现量产,并开始向国内发动机和整车厂商批量供货。
一、广阔的发展空间
目前公司正处于快速发展阶段,随着公司规模的不断扩大,员工的发展空间将越来越广阔。只要你肯学习,公司将给你一个提高自我和实现自身价值的广阔舞台。
二、员工保险:
公司根据国家相关政策法规,建立各种劳动保险体系,包括养老保险、医疗保险、工伤保险、失业保险、补充医疗和住房公积金等,为员工提供完备的劳动保障。
三、福利:
1.除享受国家规定的各种节假日外,对于工作满一年的员工,公司提供5天带薪假。
2.工龄每增加1年,假期相应增加1天,最多不超过15天。
3.丰盛的工作餐
四、其他福利:
1.不定期组织外出活动,如旅游、滑雪,丰富员工的业余生活;
2.不定期组织体育活动,如:足球赛、篮球赛、乒乓球赛、台球赛等;
五、健全的培训机制
电控技术一直为国外少数几家企业垄断,国内技术人才匮乏,因此公司建立相当健全的培
训机制,使研发人员都能找到自己适合发展的平台,为实现汽车核心技术民族化而努力。
六、具有竞争力的薪资结构
月工资=基本工资+岗位工资+绩效工资
基本工资、岗位工资根据职务职责而定,绩效工资根据工作能力而定。
地址:BDA国际企业大道 北京经济技术开发区景园北街2号38-2
邮编:100176
Tel:80361892-802、898
Email:hui.feng@troitec.comcancan.jiao@troitec.com
公司网站:http://
第五篇:软件工程师
软件工程师
岗位要求
计算机或相关专业,本科以上学历,有2年以上软件开发经验
具有良好的学习、沟通能力
精通Vb/VC/VS2008等开发环境
熟练掌握ASP、COM组件或VS2008开发技术。
熟悉SQL server、Oracle等大型数据库,Windows操作系统
岗位职责
参与项目的需求调研及分析工作。
编写项目中具体功能模块的详细设计文档。
严格按照详细设计文档完成相关程序的编码工作。
在软件编码过程中和结束后进行软件测试工作。
对所有工作的文档进行完善和归档。
工作内容及工作标准
需求阶段应参照《软件需求—需求开发》标准参与业务需求、用户需求、功能需求的编写工作。
项目详细设计阶段应参照《软件项目开发—详细设计》标准提供各功能模块的画面详细设计书、项目详细设计书、内部逻辑详细书、单元测试设计书
项目编码阶段应参照《软件项目开发—编码》标准进行各功能模块的编码工作。
项目测试工作应参照《软件项目开发—测试》标准提供软件测试文档,并记录软件测试结果
以上相关文档的制定或修改均须得到项目经理的同意,项目经理认可后交付文档管理员存档,然后根据文档要求进行具体工作。
每周五,以书面形式向项目经理提交一份本周工作总结,内容包括:已完成的工作、未完成的工作、未完成工作的原因、工作中出现的问题、问题的原因和解决办法、对现有工作的设想和建议。
对自身工作在公司OA系统中相应项中进行详实记录。