嵌入式工程师
豆浆机、微波炉、汽车、打卡机、视频电话、热水器、手机游戏、数字电视机顶盒、银行ATM……,嵌入式正嵌入到我们生活的每个角落,越老越值钱的职业前景,更是你职业规划不二的选择。点击详细
大工IT职业教育
嵌入式软件工程师
 
2010年——
 
向着嵌入式前进!
 
      近几年,嵌入式系统产品日臻完善,并在全世界各行业得到广泛应用。随着消费家电的智能化,嵌入式更显重要,像我们平常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等,都是典型的嵌入式系统。据预测,随着Internet的迅速发展和廉价微处理器的出现,嵌入式系统将在日常生活里形成更大的应用领域。
      据悉,目前国内3G核心嵌入式人才不足万人,其中华为约拥有5000-6000人,中兴 通讯、大唐各有约2000人,以区区万人的阵容去争夺据称上千亿元的市场,肯定不敷所用。在近期的职位人气榜上,电信行业嵌入式工程师“行市”走高,嵌入 式研发工程师、嵌入式技术支持工程师都跻身前五位。业内人士认为,通信领域至少需要15万嵌入式人才,电信业嵌入式人才的需求将会在今后一段时间内继续上扬。
      大连作为目前国内最大的外包企业之一,将为众多嵌入式企业提供软件技术外包支持,实用产品的不断更新也将有效的刺激大连嵌入式产业的人才需求。
     
 
开源嵌入式解码/多领域项目实训/
 
嵌入Brew \Symbian Os流行技术
 
——大工嵌入式软件工程师定向培养

 一、培养目标:培养面向汽车音响、汽车导航、掌上电脑、手机 ATM、自动售货机、工业控制、通信设备等嵌入式平台的,或Windows/Linux桌面平台的软件研发、技术支持、软件测试、系统实施等相关领域的工程师。

二、面向人群:二本以上学历,计算机、自动化、电子专业、通信工程、软件工程、数学、信息管理、机械等专业,有志于IT技术领域的学生。

三、总体思路:使学员在6个月的时间里,系统学习 C/C++ 语言在单片机/ARM/PC三大平台上基于Windows以及Linux操作系统上的开发技术,并且通过大量项目开发实战,使得学员具备嵌入式软件开发经验。
   
四、课程大纲:
 

课程名称

培养目标

基础软件技能培训

在开课前对学习过程中需要用到辅助性知识进行复习和预习

入学测试

根据学员水平适当调整授课内容

嵌入式C语言应用开发

牢固掌握C语言基础知识,这是后续课程及就业的根基

C++面向对象编程技术

1、使学员牢固的掌握C++面向对象的机制及编程思想。该阶段每两周完成一个小型项目(代码量200-1000行),课程结束后完成一个大项目(代码量1500-2000行),每个项目都进行严格的考评。
2、熟练掌握C++23种设计模式,可以完成小型项目的设计。

Win32 SDK编程

如何进行Windows编程,什么是消息驱动机制。消息队列的实现。可以编写简单的Windows程序,利用win32开发记事本程序或者连连看游戏。

VC++(MFC)编程

完成主流网络游戏的开斗地主游戏,局域网聊天程序(类似于飞鸽传书)
开发基于MCI的avi播放器。

Linux基本命令与shell开发

可以在Linux 终端控制台进行命令操作,开发应用程序,进行Shell脚本的开发。

嵌入式手机开发

了解手机开发的过程,如何在Brew 和 Symbian Os 开发应用程序,并最终嵌入到手机中。

OpenGL.3D游戏开发

利用OpenGl 开发3D游戏,主要是对3D游戏引擎的开发。

OpenCV.人脸识别技术

OpenCV主要是对图像处理方面的研究,如何在一系列的图片中快速的检索到人脸,并把眼睛、嘴、鼻子进行标注。

DirectShow.多媒体编程

基于MicroSoft Com机制,开发多媒体(音频,视频播放器,可以直接对声卡和显卡发送消息处理)
 
备注:课程体系中包含日语基础、IT专业日语、职业化素养课程。 

[项目介绍]
 
1、BREW手机“弹弹球游戏”开发
 
     
      目前全球已有超过50款BREW手机面市,日本的京瓷公司和韩国的LG电子相继推出了各自的BREW手机,据悉,这两款手机是中国联通最先为用户推出的BREW手机。 
      另外在中国联通宣布此次开通BREW业务之前的几天,全球最大的CDMA移动电话制造商韩国三星电子宣布将在中国市场推出三星SCH-X339CDMA1X手机。该手机还支持中国联通的全系列增值业务,包括BREW应用下载、彩e(U-IMAP)、互动视界(WAP1.1)以及UTK短信增值业务。
 
 
 
 
2、Symbian“超级玛丽”手机游戏开发
 
   
 
 
 
    Symbian OS(中文译音“塞班系统”)由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统
 
 
 
 
 
3、3D游戏开发
 


     
      利用OpenGl 开发3D游戏,主要是对3D游戏引擎的开发,如“反恐精英”。
 
      开发工具:OpenGL
   
 
 
 
 
4、连连看游戏开发
   
     
 
 
    本项目开发是基于C++开发的游戏,介绍如何使用图像二次缓冲的技术,防止图片抖动,图片消除等技术。
      开发语言:C++
      开发工具:vc2008 or vc6.0 or vc2010
 
 
 
 
 
 
5、梭哈游戏开发
 


      本项目是利用纯C代码编写的。不借助任何的图形库进行编程。让学生完全了解C语言的结构化程序设计。
      开发工具:vc2008 or vc6.0 or vc2010
      开发语言:C语言
 
 
 
 
 
6、人脸识别技术(图像处理)
 
 
 
 
      人脸识别是当今热门的计算机技术研究领域,在公安刑侦破案、摄像监视系统、网络游戏等很多领域都有广泛的应用。
      开发语言:C++,基于OPENCV的图像
      开发工具:vc6.0