
嵌入式软件工程师
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++面向对象编程技术 |
| |
|
Win32 SDK编程 |
如何进行Windows编程,什么是消息驱动机制。消息队列的实现。可以编写简单的Windows程序,利用win32开发记事本程序或者连连看游戏。 | |
|
VC++(MFC)编程 |
| |
|
Linux基本命令与shell开发 |
可以在Linux 终端控制台进行命令操作,开发应用程序,进行Shell脚本的开发。 | |
|
嵌入式手机开发 |
| |
|
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“超级玛丽”手机游戏开发

3、3D游戏开发

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

本项目是利用纯C代码编写的。不借助任何的图形库进行编程。让学生完全了解C语言的结构化程序设计。

本项目是利用纯C代码编写的。不借助任何的图形库进行编程。让学生完全了解C语言的结构化程序设计。
开发工具:vc2008 or vc6.0 or vc2010
开发语言:C语言
6、人脸识别技术(图像处理)

人脸识别是当今热门的计算机技术研究领域,在公安刑侦破案、摄像监视系统、网络游戏等很多领域都有广泛的应用。
开发语言:C++,基于OPENCV的图像
开发工具:vc6.0

