嵌入式軟件開發公司(嵌入式軟件開發公司怎麽建賬套)

軟件開發 2652
今天給各位分享嵌入式軟件開發公司的(de)知識,其中也會對嵌入式軟件開發公司怎麽建賬套進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!本文目錄一(yī)覽: 1、請問一(yī)個成熟的(de)嵌入式開發公司應具備哪些職位?他們(men)的(de)工作內(nèi)容又是什麽?

今天給各位分享嵌入式軟件開發公司的(de)知識,其中也會對嵌入式軟件開發公司怎麽建賬套進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!

本文目錄一(yī)覽:

請問一(yī)個成熟的(de)嵌入式開發公司應具備哪些職位?他們(men)的(de)工作內(nèi)容又是什麽?

計算機(jī)專業就業方向

一(yī)、 關于企業計算方向企業計算(Enterprise Computing)是稍時髦較好聽的(de)名詞,主要是

指企業信息系統,如(rú)ERP軟件(企業資源規劃)、CRM軟件(客戶關系管理(lǐ))、SCM軟件(供

應鏈管理(lǐ),即物流軟件),銀行(xíng)證券軟件,财務軟件,電子(zǐ)商(shāng)務/政務(包括各種網站),數

據倉庫,數據挖掘,商(shāng)務智能等企業信息管理(lǐ)系統.

企業計算領域對人才的(de)需求顯然永遠是數量最大的(de),因為(wèi)這是計算機(jī)應用最多的(de)領域. 搞這

方面的(de)好處是:

(1)人才需求量極大,從事企業計算的(de)公司在IT企業中占了大多數。除非在專業上一(yī)無特長(cháng)

,一(yī)般在這一(yī)領域總能找到工作。

(2)這方面的(de)入門門檻相對較低(dī)(如(rú)果你的(de)軟件功底不是很深,可(kě)考慮這一(yī)領域)

(3)這方面的(de)大公司較多,大公司要賺大錢,所以多将精力花在企業計算業務上.如(rú)果将來想

到大公司找一(yī)份相對穩定的(de)工作,從事這方面機(jī)會要大很多。

但從事這一(yī)領域的(de)缺點也是明顯的(de):

由于這方面的(de)入門門檻相對較低(dī),雖然這方面的(de)人才需求量是最大的(de),但将來競争對手會

較多。您會發現,即使他原不是學(xué)IT專業的(de)人,也許他突擊幾個月後,做(zuò)得照樣像模像樣

。特别是當您年(nián)紀漸大後,您可(kě)能會發現,後面的(de)年(nián)輕人可(kě)能很容易追上你的(de)水平。如(rú)果

您将來到國(guó)外去(qù)工作,你可(kě)能會發現從事這領域的(de)人更多且高(gāo)手如(rú)雲。當然,若您在這一(yī)

領域經過多年(nián)企業經驗,達到較高(gāo)境界(如(rú)能設計軟件架構),則身價永遠是高(gāo)的(de)。國(guó)內(nèi)

在這方面人才領域的(de)主要問題是,有(yǒu)經驗的(de)高(gāo)手太少,皮毛了解的(de)人太多。

從事企業計算領域,最重要的(de)技能型技術課程是

(1)J2EE架構與程序設計

(2)大型數據庫系統(如(rú)Oracle)

(3)基于UML的(de)系統分析與設計。

如(rú)果說還有(yǒu)什麽重要的(de)技能,還可(kě)将XML與Web Service技術包含進來,若您在這幾個領域

掌握較好,則不愁找不到工作。

其中尤其以J2EE最為(wèi)重要,目前J2EE已成為(wèi)企業計算軟件開發的(de)最主要平台。希望同學(xué)無

論将來想從事何種方向,都應學(xué)一(yī)下J2EE課程,至少可(kě)為(wèi)将來找工作備一(yī)手關鍵功夫。包

括想從事嵌入式或其它領域的(de)同學(xué),也是很有(yǒu)必要學(xué)一(yī)下J2EE的(de),畢竟J2EE是目前最重要

的(de)平台之一(yī),即使您将來不想從事企業計算領域,了解一(yī)下J2EE也是必要的(de),就像一(yī)門常

識課程一(yī)樣。

其它與企業計算關系較密切的(de)技能還包括:Dot Net架構與程序設計、軟件測試技術、軟件

配置管理(lǐ),該領域較高(gāo)層次的(de)技能包括數據倉庫技術、構件與中間件技術、設計模式等。

像通信協議分析與網絡程序設計,Unix系統管理(lǐ)等也屬有(yǒu)些關系的(de)課程。

隻一(yī)個J2EE便是博大精深的(de),足夠你啃下去(qù)的(de),鑽研下去(qù),您會發現你還要學(xué)的(de)相關知識

還有(yǒu)很多(包括EJB、XML、Web Service、Design Pattern等)。

雖然從事企業計算的(de)人才很多,但以下企業計算領域無論國(guó)內(nèi)外都屬稀缺人才:

(1)掌握大型ERP系統,主要是SAP系統,包括SAP Basis(系統管理(lǐ))或SAP ABAP(編程)

或SAP功能模塊實施(特别是财務模塊FI的(de)實施)。

SAP顧問身價是最高(gāo)的(de),而且非常難找。其它大型ERP系統,掌握 PeopleSoft、Oracle Fi

nacial、J.D.Edward、Siebel等大型ERP軟件系統的(de)人也很值錢。這方面的(de)人之所以身價奇

高(gāo),主要是因為(wèi)這些軟件很專業,特别大,很難有(yǒu)D版可(kě)學(xué)習,隻有(yǒu)特大企業(如(rú)世界500

強,90%以上使用SAP)才用得起,而且必須有(yǒu)實際工作經驗才能掌握。如(rú)果是一(yī)個個人人

都很容易有(yǒu)機(jī)會接觸的(de)軟件,那麽這方面的(de)人通常就不會稀缺。如(rú)果大家将來有(yǒu)機(jī)會接觸

學(xué)習這些大型ERP軟件系統的(de)機(jī)會,建議毫不猶豫地(dì)抓住,那将捧上一(yī)輩的(de)金飯碗。在國(guó)外

,會SAP的(de)人特别值錢。物以稀為(wèi)貴,這永遠是颠撲不破的(de)真理(lǐ)。SAP的(de)價值不僅是因為(wèi)他

是一(yī)個ERP軟件,而是其中體現的(de)現代企業管理(lǐ)理(lǐ)念(如(rú)根據訂貨需求自(zì)動安排原料采購和(hé)

生産計劃等)。一(yī)般500強公司絕不會像國(guó)內(nèi)很多企業那樣,用J2EE從頭設計企業的(de) ERP系

統(即将是怎樣的(de)人力投入,而且設計出來的(de)系統怎麽可(kě)能是完善的(de)?),一(yī)定都會使用

SAP這樣成熟的(de)ERP軟件。用不起SAP的(de)公司可(kě)能會用 J2EE設計ERP系統。

(2)掌握IBM大型機(jī)技術的(de)人,如(rú)S/390主機(jī),MVS操作系統,JCL作業控制語言,COBOL程

序設計語言,DB2關系數據庫或IMS層次數據庫,CISC中間件交易控制系統等IBM大型機(jī)專用

技術。

國(guó)內(nèi)五大銀行(xíng),以及國(guó)外絕大多數銀行(xíng)的(de)後台系統使用的(de)都是以上平台。IBM大型機(jī)号稱永

不宕機(jī)而且平台相對封閉(這樣最安全),所以這些要求在24*7環境中連續運行(xíng)的(de)關鍵應

用(術語叫mission critical applications)都采用IBM大型機(jī)。這方面的(de)人才之所以稀缺

,是因為(wèi)會大型機(jī)的(de)人都是老人(90年(nián)代以前搞IT的(de)人),全世界新畢業的(de)IT畢業生不可(kě)

能再去(qù)學(xué)IBM大型機(jī)(這是一(yī)種相對"古老"的(de)技術),沒有(yǒu)新人補上,而銀行(xíng)的(de)系統必須維持

下去(qù)而且銀行(xíng)還要不斷開發新業務(如(rú)新的(de)存款品種), 雖然對IBM大型機(jī)人才的(de)絕對需求量

不很大,但相對恒定,銀行(xíng)到哪裏找這方面的(de)新人,很難找到. 若好找,花旗軟件也不會花那

麽大的(de)代價去(qù)培訓我(wǒ)們(men)的(de)實習同學(xué)了(去(qù)年(nián)培訓20多個人,聽說公司就花了數十萬元培訓費

). .(3)其它如(rú)掌握數據倉庫技術的(de)人在國(guó)內(nèi)也很少. 目前最主流的(de)數據倉庫平台應是ORACLE

的(de)數據倉庫工具. 在國(guó)外,會一(yī)些特殊數據倉庫的(de)人,如(rú)NCR/TEREDATA的(de)人非常難找.

二、關于嵌入式系統方向

嵌入式系統無疑是當前最熱門最有(yǒu)發展前途的(de)IT應用領域之一(yī)。嵌入式系統用在一(yī)些特定

專用設備上,通常這些設備的(de)硬件資源(如(rú)處理(lǐ)器、存儲器等)非常有(yǒu)限,并且對成本很

敏感,有(yǒu)時對實時響應要求很高(gāo)等。特别是随着消費家電的(de)智能化,嵌入式更顯重要。像

我(wǒ)們(men)平常常見到的(de)手機(jī)、PDA、電子(zǐ)字典、可(kě)視(shì)電話、 VCD/DVD/MP3 Player、數字相機(jī)(

DC)、數字攝像機(jī)(DV)、U-Disk、機(jī)頂盒(Set Top Box)、高(gāo)清電視(shì)(HDTV)、遊戲機(jī)、智能

玩具、交換機(jī)、路由器、數控設備或儀表、汽車電子(zǐ)、家電控制系統、醫療儀器、航天航

空設備等等都是典型的(de)嵌入式系統。

嵌入式系統是軟硬結合的(de)東西,搞嵌入式開發的(de)人有(yǒu)兩類。

一(yī)類是學(xué)電子(zǐ)工程、通信工程等偏硬件專業出身的(de)人,他們(men)主要是搞硬件設計,有(yǒu)時要開

發一(yī)些與硬件關系最密切的(de)最底層軟件,如(rú)BootLoader、 Board Support Package(像PC的(de)

BIOS一(yī)樣,往下驅動硬件,往上支持操作系統),最初級的(de)硬件驅動程序等。他們(men)的(de)優勢

是對硬件原理(lǐ)非常清楚,不足是他們(men)更擅長(cháng)定義各種硬件接口,但對複雜軟件系統往往力

不從心(例如(rú)嵌入式操作系統原理(lǐ)和(hé)複雜應用軟件等)。

另一(yī)類是學(xué)軟件、計算機(jī)專業出身的(de)人,主要從事嵌入式操作系統和(hé)應用軟件的(de)開發。如(rú)

果我(wǒ)們(men)學(xué)軟件的(de)人對硬件原理(lǐ)和(hé)接口有(yǒu)較好的(de)掌握,我(wǒ)們(men)完全也可(kě)寫BSP 和(hé)硬件驅動程序

。嵌入式硬件設計完後,各種功能就全靠軟件來實現了,嵌入式設備的(de)增值很大程度上取

決于嵌入式軟件,這占了嵌入式系統的(de)最主要工作(目前有(yǒu)很多公司将硬件設計包給了專

門的(de)硬件公司,稍複雜的(de)硬件都交給台灣或國(guó)外公司設計,國(guó)內(nèi)的(de)硬件設計力量很弱,很

多嵌入式公司自(zì)己隻負責開發軟件,因為(wèi)公司都知道(dào),嵌入式産品的(de)差異很大程度在軟件

上,在軟件方面是最有(yǒu)"花頭"可(kě)做(zuò)的(de)),所以我(wǒ)們(men)搞軟件的(de)人完全不用擔心我(wǒ)們(men)在嵌入式

市(shì)場上的(de)用武之地(dì),越是智能設備越是複雜系統,軟件越起關鍵作用,而且這是目前的(de)趨

勢。

從事嵌入式軟件開發的(de)好處是:

(1)目前國(guó)內(nèi)外這方面的(de)人都很稀缺。一(yī)方面,是因為(wèi)這一(yī)領域入門門檻較高(gāo),不僅要懂

較底層軟件(例如(rú)操作系統級、驅動程序級軟件),對軟件專業水平要求較高(gāo)(嵌入式系

統對軟件設計的(de)時間和(hé)空間效率要求較高(gāo)),而且必須懂得硬件的(de)工作原理(lǐ),所以非專業

IT人員很難切入這一(yī)領域;另一(yī)方面,是因為(wèi)這一(yī)領域較新,目前發展太快,很多軟硬件

技術出現時間不長(cháng)或正在出現(如(rú)ARM處理(lǐ)器、嵌入式操作系統、MPEG技術、無線通信協議

等),掌握這些新技術的(de)人當然很找。嵌入式人才稀缺,身價自(zì)然就高(gāo),越有(yǒu)經驗價格就

越高(gāo)。其實嵌入式人才稀少,根本原因可(kě)能是大多數人無條件接觸,這需要相應的(de)嵌入式開

發闆和(hé)軟件,另外需要有(yǒu)經驗的(de)人進行(xíng)指導開發流程。

(2)與企業計算等應用軟件不同,嵌入式領域人才的(de)工作強度通常低(dī)一(yī)些(但收入不低(dī))

。搞企業應用軟件的(de)IT企業,這個用戶的(de)系統搞完了,又得去(qù)搞下一(yī)個用戶的(de),而且每個

用戶的(de)需求和(hé)完成時間都得按客戶要求改變,往往疲于奔命,重複勞動。相比而言,搞嵌

入式系統的(de)公司,都有(yǒu)自(zì)己的(de)産品計劃,按自(zì)己的(de)節奏行(xíng)事。所開發的(de)産品通常是通用的(de)

,不會因客戶的(de)不同而修改。一(yī)個産品型号開發完了,往往有(yǒu)較長(cháng)一(yī)段空閑時間(或隻是

對軟件進行(xíng)一(yī)些小修補),有(yǒu)時間進行(xíng)充電和(hé)休整。另外,從事嵌入式軟件的(de)每個人工作

範圍相對狹窄,所涉及的(de)專業技術範圍就是那些(ARM、RTOS、MPEG、802.11等),時間長(cháng)

了這些東西會越搞越有(yǒu)經驗,賣賣老本,幾句指導也夠讓那些初入道(dào)者琢磨半年(nián)的(de)。若搞

應用軟件,可(kě)能下一(yī)個客戶要換成一(yī)個完全不同的(de)軟件開發平台,那就苦了。

(3)哪天若想創業,搞自(zì)已的(de)産品,那麽嵌入式是一(yī)個不錯的(de)主意,這可(kě)不像應用軟件那

樣容易被盜版。土木學(xué)院有(yǒu)一(yī)個叫啓明星的(de)公司開發出一(yī)個好象叫“工程e”的(de)掌上PDA(

南校區門口有(yǒu)廣告),施工技術人員用該PDA可(kě)當場進行(xíng)土木概預算和(hé)其它土木計算,據說

銷路特好。我(wǒ)認識的(de)某大學(xué)老師,他開發的(de)飯館用的(de)點菜 PDA(WinCE平台,可(kě)無線連網和(hé)

上網),據他說銷路不錯,飯館點點PDA讓客戶點菜,多顯派頭檔次。我(wǒ)記得00級2+2班當

年(nián)有(yǒu)一(yī)組同學(xué)在學(xué) Windows程序設計課程時用VC++設計了一(yī)個功能很強的(de)點菜系統做(zuò)為(wèi)課

程項目,當時真想建議他們(men)将這個軟件做(zuò)成PDA,估計會有(yǒu)些銷路(上海火車站南廣場的(de)M

acdonald便使用很漂亮(liàng)的(de)PDA給用戶點食品,像摸像樣的(de))。這些PDA的(de)硬件設計一(yī)般都是

請其它公司給訂做(zuò)(這叫“貼牌”:OEM),都是通用的(de)硬件,我(wǒ)們(men)隻管設計軟件就變成自(zì)

己的(de)産品了。

(1) 掌握主流嵌入式微處理(lǐ)器的(de)結構與原理(lǐ)

(2) 必須掌握一(yī)個嵌入式操作系統

(3) 必須熟悉嵌入式軟件開發流程并至少做(zuò)過一(yī)個嵌入式軟件項目。

在嵌入式軟件方面最重要的(de)課程包括:

(1)嵌入式微處理(lǐ)器結構與應用:這是一(yī)門嵌入式硬件基礎課程,我(wǒ)院用這門課取代了傳

統的(de)“微機(jī)原理(lǐ)與接口”課程(目前國(guó)內(nèi)已有(yǒu)少部分高(gāo)校IT專業這樣做(zuò)了,因為(wèi)講x86微機(jī)

原理(lǐ)與接口很難找到實際用處,隻為(wèi)教學(xué)而已)。我(wǒ)們(men)說過,嵌入式是軟硬件結合的(de)技術

,搞嵌入式軟件的(de)人應對ARM處理(lǐ)器工作原理(lǐ)和(hé)接口技術有(yǒu)充分了解,包括ARM的(de)彙編指令

系統。若不了解處理(lǐ)器原理(lǐ),怎麽能控制硬件工作,怎麽能寫出節省內(nèi)存又運行(xíng)高(gāo)速的(de)最

優代碼(嵌入式軟件設計特别講究時空效率),怎麽能寫出驅動程序(驅動程序都是與硬

件打交道(dào)的(de))?很多公司招聘嵌入式軟件人員時都要求熟悉ARM處理(lǐ)器,将來若同學(xué)到公司

中從事嵌入式軟件開發,公司都會給你一(yī)本該設備的(de)硬件規格說明書 (xxx Specificatio

n),您必須能看懂其中的(de)內(nèi)存分布和(hé)端口使用等最基本的(de)說明(就像x86彙編一(yī)樣),否則

怎麽設計軟件。有(yǒu)些同學(xué)覺得嵌入式處理(lǐ)器課程較枯燥,這主要是硬件課程都較抽象的(de)原

因,等我(wǒ)們(men)的(de)嵌入式實驗室10月份建好後,您做(zuò)了一(yī)些實驗後就會覺得看得見摸得着。還

有(yǒu)同學(xué)對ARM彙編不感興趣,以為(wèi)嵌入式開發用C語言就足夠了。其實不應僅是将彙編語言

當成一(yī)個程序設計語言,學(xué)彙編主要是為(wèi)了掌握處理(lǐ)器工作原理(lǐ)的(de)。一(yī)個不熟悉彙編語言

的(de)人,怎麽能在該處理(lǐ)器寫出最優的(de)C語言代碼。在嵌入式開發的(de)一(yī)些關鍵部分,有(yǒu)時還必須寫

彙編,如(rú)Bootloader等(可(kě)能還包括BSP)。特别是在對速度有(yǒu)極高(gāo)要求的(de)場合(如(rú)DSP處

理(lǐ)器的(de)高(gāo)速圖像采集和(hé)圖像解壓縮),目前主要還要靠彙編寫程序(我(wǒ)看到過很多公司是

這樣做(zuò)的(de))。當您在一(yī)個嵌入式公司工作時,在查看描述原理(lǐ)的(de)手冊時,可(kě)能很多都是用

彙編描述的(de)(我(wǒ)就遇到過),這是因為(wèi)很多硬件設計人員隻會寫或者喜歡用彙編描述,此

時您就必須看懂彙編程序,否則軟硬件人員可(kě)能就無法交流。很多嵌入式職位招聘時都要

求熟悉彙編。

用。

(2) 嵌入式操作系統類課程

除了WinCE的(de)實時性稍差外,大多數嵌入式操作系統的(de)實時性都很強,所以也可(kě)稱為(wèi)實時操

作系統Real Time Operating System.從事嵌入式的(de)人至少須掌握一(yī)個嵌入式操作系統(當

然掌握兩個更好),這在嵌入式的(de)所有(yǒu)技術中是最為(wèi)關鍵的(de)了。

目前最重要的(de)RTOS主要包括:

第一(yī)類、傳統的(de)經典RTOS:最主要的(de)便是Vxworks操作系統,以及其Tornado開發平台。Vx

works因出現稍早,實時性很強(據說可(kě)在 1ms內(nèi)響應外部事件請求),并且內(nèi)核可(kě)極微(

據說最小可(kě)8K),可(kě)靠性較高(gāo)等,所以在北(běi)美,Vxworks占據了嵌入式系統的(de)多半疆山。特

别是在通信設備等實時性要求較高(gāo)的(de)系統中,幾乎非Vxworks莫屬。Vxworks的(de)很多概念和(hé)

技術都和(hé)Linux很類似,主要是C語言開發。像Bell- alcatel、Lucent、華為(wèi)等通信企業在

開發産品時,Vxworks用得很多。但Vxworks因價格很高(gāo),所以一(yī)些小公司或小産品中往往

用不起。目前很多公司都在往嵌入式Linux轉(聽說華為(wèi)目前正在這樣轉)。但無論如(rú)何,

Vxworks在一(yī)段長(cháng)時間內(nèi)仍是不可(kě)動搖的(de)。與Vxworks類似的(de)稍有(yǒu)名的(de)實時操作系統還有(yǒu)pS

OS、QNX、Nucleus等RTOS。

第二類、嵌入式Linux操作系統:Linux的(de)前途除作為(wèi)服務器操作系統外,最成功的(de)便是在

嵌入式領域的(de)應用,原因當然是免費、開源、支持軟件多、呼擁者衆,這樣嵌入式産品成

本會低(dī)。Linux本身不是一(yī)個為(wèi)嵌入式設計的(de)操作系統,不是微內(nèi)核的(de),并且實時性不強。

目前應用在嵌入式領域的(de)Linux系統主要有(yǒu)兩類:一(yī)類是專為(wèi)嵌入式設計的(de)已被裁減過的(de)L

inux系統,最常用的(de)是uClinux(不帶MMU功能),目前占較大應用份額,可(kě)在ARM7上跑;

另一(yī)類是跑在ARM 9上的(de),一(yī)般是将Linux 2.4.18 內(nèi)核移植在其上,可(kě)使用更多的(de)Linux功

能(當然uClinux更可(kě)跑在ARM 9上)。很多人預測,嵌入式Linux預計将占嵌入式操作系統

的(de)50%以上份額,非常重要。缺點是熟悉Linux的(de)人太少,開發難度稍大。

第三類、 Windows CE嵌入式操作系統:Microsoft也看準了嵌入式的(de)巨大市(shì)場,MS永遠是

最厲害的(de),WinCE出來隻有(yǒu)幾年(nián)時間,但目前已占據了很大市(shì)場份額,特别是在PDA、手機(jī)

、顯示儀表等界面要求較高(gāo)或者要求快速開發的(de)場合,WinCE目前已很流行(xíng)(據說有(yǒu)一(yī)家賣

工控機(jī)的(de)公司闆子(zǐ)賣得太好,以至來不及為(wèi)客戶裁減WinCE)。WinCE目前主要為(wèi)4.2版(.

NET),開發平台主要為(wèi)WinCE Platform Builder,有(yǒu)時也用EVC環境開發一(yī)些較上層的(de)應用

,由于WinCE開發都是大家熟悉的(de)VC++環境,所以我(wǒ)院學(xué)過Windows程序設計課程的(de)同學(xué)都

不會有(yǒu)多大難度,這也是WinCE容易被人們(men)接受的(de)原因,開發環境方便快速,微軟的(de)強大技

術支持,WinCE開發難度遠低(dī)于嵌入式Linux。對于急于完成,不想拿嵌入式Linux冒險的(de)開

發場合,WinCE是最合适了(找嵌入式Linux的(de)人可(kě)沒那麽好找的(de)),畢竟公司不能像學(xué)生

學(xué)習那樣試試看,保證開發成功更重要。根據不同的(de)側重點,WinCE還有(yǒu)兩個特殊版本,一(yī)

個是MS PocketPC操作系統專用于PDA上(掌上電腦),另一(yī)個是MS SmartPhone操作系統用

于智能手機(jī)上(帶PDA功能的(de)手機(jī)),兩者也都屬于WinCE平台。在PDA和(hé)手機(jī)市(shì)場上,除W

inCE外,著名的(de)PDA 嵌入式操作系統還有(yǒu)Palm OS(因出現很早,很有(yǒu)名)、Symbian等,

但在WinCE的(de)強勁沖擊下,Palm和(hé)Symbian來日還能有(yǒu)多長(cháng)?我(wǒ)院可(kě)能是全國(guó)高(gāo)校中唯一(yī)一(yī)家開

設專門的(de)"Windows CE嵌入式操作系統"課程的(de)學(xué)校,這主要是基于以下原因:我(wǒ)院本身前

面便有(yǒu)Windows程序設計課程,同學(xué)學(xué)過VC++後再學(xué)WinCE,非常方便自(zì)然,通過學(xué)習WinCE

同樣也可(kě)了解嵌入式軟件的(de)一(yī)般開發過程,對Linux有(yǒu)懼怕心理(lǐ)的(de)同學(xué)也很合适。很顯然,

嵌入式Linux永遠不可(kě)能替代 WinCE,而且将來誰占份額大還很難講,畢竟很多人更願意接

受MS的(de)平台,就像各國(guó)政府都在大力推LINUX已好長(cháng)時間,但您能看到幾個在PC機(jī)上真正使

用LINUX的(de)用戶?據我(wǒ)觀察,目前在嵌入式平台上,LINUX是叫得最響,但還是WinCE實際用得

更多.嵌入式LINUX可(kě)能更多地(dì)是一(yī)些有(yǒu)長(cháng)遠産品計劃的(de)公司,為(wèi)降低(dī)成本而進行(xíng)長(cháng)遠考慮;

二是微軟亞洲研究院對我(wǒ)院WinCE課程的(de)支持計劃,我(wǒ)們(men)也很希望将來我(wǒ)院能有(yǒu)同學(xué)通過

微軟的(de)面試去(qù)實習。WinCE和(hé)多媒體(如(rú)MPEG技術)是微軟亞洲工程院目前做(zuò)得較多的(de)項目領

域之一(yī),他們(men)很需要精通WinCE的(de)人。

總結關于嵌入式操作系統類課程,若您覺得自(zì)己功底較深且能鑽研下去(qù),則可(kě)去(qù)學(xué)嵌入式

Linux;若您覺得自(zì)己VC++功底較好且想短(duǎn)平快地(dì)學(xué)嵌入式開發,則我(wǒ)院的(de)WinCE課程是最

好的(de)選擇。

(3) 嵌入式開發的(de)其它相關軟件課程

搞嵌入式若能熟悉嵌入式應用的(de)一(yī)些主要領域,這樣的(de)人更受企業歡迎。主要的(de)相關領域

包括:

A、數字圖像壓縮技術:這是嵌入式最重要最熱門的(de)應用領域之一(yī),主要是應掌握MPEG編解

碼算法和(hé)技術,如(rú)DVD、MP3、PDA、高(gāo)精電視(shì)、機(jī)頂盒等都涉及MPEG高(gāo)速解碼問題。為(wèi)此,

我(wǒ)院已預訂了一(yī)位能開設數字圖像處理(lǐ)課程的(de)博士。

B、通信協議及編程技術:這包括傳統的(de)TCP/IP協議和(hé)熱門的(de)無線通信協議。首先,大多數

嵌入式設備都要連入局域網或Internet,所以首先應掌握 TCP/IP協議及其編程,這是需首

要掌握的(de)基本技術;其次,無線通信是目前的(de)大趨勢,所以掌握無線通信協議及編程也是

是很重要的(de)。無結通信協議包括無線局域網通信協議802.11系列,Bluetooth,以及移動通

信(如(rú)GPRS、GSM、CDMA等)。

C、網絡與信息安全技術:如(rú)加密技術,數字證書CA等。

D、DSP技術:DSP是Digital Signal Process數字信号處理(lǐ)的(de)意思,DSP處理(lǐ)器通過硬件實

現數字信号處理(lǐ)算法,如(rú)高(gāo)速數據采集、壓縮、解壓縮、通信等。數字信号處理(lǐ)是電子(zǐ)、

通信等硬件專業的(de)課程,對于搞軟件的(de)人若能了解一(yī)下最好。目前DSP人才較缺。如(rú)果有(yǒu)信

号與系統、數字信号處理(lǐ)等課程基礎,對于學(xué)習MPEG編解碼原理(lǐ)會有(yǒu)很大幫助。

(4)嵌入式開發的(de)相關硬件基礎

對于軟件工程專業的(de)學(xué)生,從事嵌入式軟件開發,像數字電路、計算機(jī)組成原理(lǐ)、嵌入式

微處理(lǐ)器結構等硬件課程是較重要的(de)。另外,彙編語言、C/C++、數據結構和(hé)算法、特别是

操作系統等軟件基礎課也是十分重要的(de)。我(wǒ)們(men)的(de)主要目地(dì)是能看懂硬件工作原理(lǐ),但重點

應是在嵌入式軟件,特别操作系統級軟件,那将是我(wǒ)們(men)的(de)優勢。

我(wǒ)們(men)的(de)研究生裏有(yǒu)些是學(xué)電子(zǐ)、通信類專業過來的(de),有(yǒu)較好的(de)模拟電路和(hé)單片機(jī)基礎,學(xué)

嵌入式非常合适。嵌入式本身就是從單片機(jī)發展過來的(de),隻是單片機(jī)不帶 OS,而現在很多

嵌入式應用越來越複雜,以至不得不引入嵌入式操作系統。另外,為(wèi)追求更高(gāo)速的(de)信号處

理(lǐ)速度,現在在一(yī)些速度要求較高(gāo)的(de)場合,有(yǒu)不少公司是将一(yī)些DSP算法,如(rú)MPEG壓縮解壓

縮算法等用硬件來實現,這就涉及到HDL數字電路設計技術及其FPGA/IP核實現技術,這方

面的(de)人目前市(shì)場上也很缺。

三、關于遊戲軟件方向 将遊戲軟件人才稱為(wèi)數字媒體軟件人才可(kě)能更好聽些,包括遊戲

軟件策劃(最缺遊戲策劃的(de)人)、遊戲軟件美術設計、遊戲軟件程序設計等多方面的(de)人才

,對軟件學(xué)院,遊戲軟件程序設計當然是最合适的(de)了。

遊戲軟件人才的(de)确目前很缺,聽說很多遊戲軟件公司苦于沒新人才補充,特别是沒有(yǒu)高(gāo)手

補充,不得不相互挖人才,以至将遊戲軟件人才身價越擡越高(gāo)。網上說*** 教育部剛剛批

準成立了***第一(yī)家專門培養四年(nián)制遊戲軟件人才的(de)本科(kē)大學(xué)。其實國(guó)內(nèi)很多大學(xué),特别是

軟件學(xué)院都有(yǒu)搞遊戲軟件人才的(de)設想,但目前很少有(yǒu)做(zuò)成的(de),主要原因是找不到能上遊戲

軟件課的(de)教師,聽說有(yǒu)個學(xué)校隻能花很大的(de)價錢從Korea找老師來上課,果真缺到此等地(dì)步

已有(yǒu)很多青少年(nián)沉湎于網遊而頹廢的(de)實例,好在還不至于上升到制造精神鴉片的(de)高(gāo)度,所

以開發遊戲軟件的(de)人也不必每日慚悔(但開發兒童益智類遊戲軟件的(de)人是不需慚悔的(de)),

如(rú)果想想這是為(wèi)發展民族軟件産業做(zuò)貢獻,那反倒是一(yī)件有(yǒu)意義的(de)事情了。不過聽一(yī)家遊

戲軟件公司的(de)老闆講,搞遊戲軟件開發是非常辛苦的(de)。

若想自(zì)己創業,搞搞遊戲軟件是不錯的(de)主意。現在網上網站或公司都在收購遊戲軟件(特

别是手機(jī)遊戲軟件,因為(wèi)手機(jī)遊戲用戶可(kě)選從網站上download到手機(jī)上,不像網遊那麽複

雜),按download次數分成或一(yī)次性收購的(de)都有(yǒu)。我(wǒ)們(men)的(de)同學(xué)在校期間是否也可(kě)發點小财

?搞得好,說不定可(kě)賣到國(guó)外網站,直接掙 $$$呢(ne)。

大緻遊戲分成以下幾類:

(1) PC類遊戲,包括單機(jī)和(hé)網遊。這類遊戲開發平台基本上都是基于VC++和(hé)DitrectX(

如(rú)DirectShow,DirectDraw,D3D等, DirectX資料可(kě)直接到MS網站上查)。DirectX和(hé)Op

enGL是兩個主要的(de)圖形标準,OpenGL跨平台(Unix/Windows上都可(kě)跑),盡管很多搞研究

的(de)人對OpenGL贊不絕口,将DirectX罵得一(yī)文不值,但事實是,在Windows平台上,Direct

X是最快最方便的(de),所以在Windows平台上的(de)遊戲還是DirectX當家。

(2) 手機(jī)遊戲:目前手機(jī)遊戲主要開發平台有(yǒu)兩類:

第一(yī)類手機(jī)遊戲是J2ME平台(Java 2 Micro Edition),J2ME本是為(wèi)嵌入式平台設計的(de)Java

,但由于Java生來就需要Java虛拟機(jī)(JVM)來解釋,所以在嵌入式産品很少用J2ME (太慢

太耗內(nèi)存)。但在手機(jī)遊戲中J2ME倒有(yǒu)夢渲兀蟻胝饪贍苤饕荍ava可(kě)跨OS平台的(de)原

因,因為(wèi)手機(jī)的(de)OS是千奇百怪的(de)。我(wǒ)對J2ME完全外行(xíng),但上次聽Square Enix公司的(de)人說,

J2ME與我(wǒ)們(men)同學(xué)學(xué)過的(de)J2EE還是有(yǒu)較大差别的(de)。據我(wǒ)所知,目前手機(jī)中用的(de)較多的(de)是KJav

a語言,KJava是運行(xíng)在一(yī)種叫K Java Virtual Machine的(de)解釋器上(K JVM是SUN早期為(wèi)演示

J2ME在嵌入式系統應用而開發的(de)一(yī)個虛拟機(jī)),所以将在K JVM上運行(xíng)的(de)J2ME叫KJava。盡管

SUN說今後不保證支持K JVM,将開發新的(de)更高(gāo)性能的(de)J2ME虛拟機(jī)取而代之,但由于KJava出

現較早,很多早期的(de)手機(jī)遊戲軟件都将K JVM假想成J2ME虛拟機(jī)的(de)标準了,所以目前有(yǒu)大量

的(de)KJava手機(jī)遊戲軟件存在,而且還在用KJava繼續開發。特别是***的(de)手機(jī)遊戲軟件由于開

發較早(像叫什麽docomi的(de)***最大的(de)電信運營商(shāng)手機(jī)遊戲搞得很火),多是基于KJava的(de)

。所以目前市(shì)場上在招聘手機(jī)遊戲軟件人才時,很多要求掌握 KJava。有(yǒu)關J2ME請到Sun的(de)

網站上找資料。

另一(yī)類手機(jī)遊戲是BREW平台,BREW是美國(guó)高(gāo)通公司(Qualcomm,CDMA核心技術都是該公司開

發的(de),有(yǒu)無數移動通信技術專利)發明的(de),據說可(kě)編譯成二進制代碼,那當然快了。主要的(de)

開發語言是C/C++。但迫于被指責為(wèi)較封閉的(de)壓力,目前Qualcomm已推出BREW平台上的(de)J2M

E虛拟機(jī)(但可(kě)想像那将是怎樣慢的(de)速度)。Qualcomm搞定了很多手機(jī)制造商(shāng)簽定BREW授權

許可(kě)協議,最狠的(de)是Qualcomm與中國(guó)聯通綁在一(yī)起大堆基于 BREW的(de)手機(jī)遊戲,所以有(yǒu)些公

司招聘時要求掌握BREW也就不奇怪了。

去(qù)年(nián)00級2+2班畢業答辯時,有(yǒu)一(yī)位同學(xué)講的(de)是在公司做(zuò)的(de)KJava遊戲(那是一(yī)家***遊戲軟

件公司),還一(yī)位同學(xué)講的(de)是另一(yī)家公司做(zuò)的(de)BREW遊戲,看來不同的(de)公司有(yǒu)不同的(de)選擇。

将來誰會更火,我(wǒ)估計随着手機(jī)硬件資源的(de)不斷提高(gāo),不會在乎一(yī)個JVM的(de)開銷,J2ME應更

有(yǒu)前途,畢竟它是更開放的(de)。

(3) 專用遊戲機(jī):如(rú)電視(shì)遊戲,XBOX等,我(wǒ)不太了解,不過這些遊戲也太偏了。

遊戲公司對人才的(de)需求主要是以下技術:

(1) 計算機(jī)圖形學(xué),特别是3D編程與算法,包括DirectX或OpenGL。開發平台是VC++/DI

RECTX或KJAVA。

(2) 公司說,手機(jī)遊戲因手機(jī)資源有(yǒu)限,必須對圖像進行(xíng)壓縮,所以若有(yǒu)一(yī)些圖像壓縮

算法知識比較好。像若能有(yǒu)MPEG壓縮算法較好,手機(jī)上采用的(de)是比MPEG壓縮得更狠的(de)一(yī)些

特殊算法,但觸類旁通。

(3) TCP/IP Socket編程是搞網遊開發的(de)人必須掌握的(de)。

(4) 人工智能知識:複雜遊戲可(kě)能需要一(yī)些AI算法。

(5) 網絡與信息安全知識:網遊要防外挂。

該公司(大宇)的(de)網遊服務器是基于Linux平台的(de),所以還提出了對遊戲服務器端軟件工程

師的(de)技術需求(精通MSSQL、ORACLE、MYSQL等數據庫,精通 Linux Programming,特别是

Socket編程)。還有(yǒu)對維護遊戲網站人才需求(ASP .NET和(hé)數據庫)。

gywelcome

嵌入式開發哪家工資高(gāo)

嵌入式開發工資水平因公司、崗位職責、地(dì)區等因素而有(yǒu)所不同,一(yī)般來說,大型互聯網公司的(de)嵌入式開發工資水平會比較高(gāo),國(guó)內(nèi)知名的(de)大型互聯網公司比如(rú)阿裏巴巴、騰訊、百度等,嵌入式開發工資水平一(yī)般在15000元以上,有(yǒu)的(de)甚至可(kě)以達到3萬元以上。

嵌入式軟件開發培訓機(jī)構有(yǒu)哪些比較好?

比較好的(de)嵌入式軟件開發培訓機(jī)構還是選擇千鋒教育吧(ba),千鋒教育軟件開發培訓機(jī)構十多年(nián)來專注為(wèi)客戶提供軟件開發就業培訓。講師具有(yǒu)豐富的(de)實戰經驗,課程設置科(kē)學(xué),0基礎适學(xué),教學(xué)內(nèi)容涵蓋廣,實戰性強。精細化的(de)分級教學(xué),為(wèi)客戶量身打造教學(xué)課程及進度。千鋒教育就有(yǒu)線上免費的(de)軟件開發公開課,。

千鋒教育采用全程面授高(gāo)品質、高(gāo)體驗培養模式,學(xué)科(kē)大綱緊跟企業需求,擁有(yǒu)國(guó)內(nèi)一(yī)體化教學(xué)管理(lǐ)及學(xué)員服務,在職業教育發展道(dào)路上不斷探索前行(xíng)。千鋒現擁有(yǒu)百人教研團隊,300人教學(xué)團隊,講師均來自(zì)一(yī)線大廠兼具項目實戰與教學(xué)經驗,全程面授教學(xué)。關于軟件開發的(de)更多相關知識,建議到千鋒教育了解一(yī)下,公司總部位于北(běi)京,已在18個城市(shì)成立分公司,現有(yǒu)教研講師團隊300餘人。千鋒将在高(gāo)校、企業、學(xué)員和(hé)各方合作夥伴支持下,努力成為(wèi)一(yī)個有(yǒu)情懷、有(yǒu)良心、有(yǒu)品質的(de)一(yī)流教育機(jī)構,為(wèi)國(guó)家培養更多高(gāo)質量數字技能人才。

四方繼保嵌入式軟件開發值得去(qù)嗎

不值得去(qù)。沒有(yǒu)薪酬體系,沒有(yǒu)晉升體系的(de)一(yī)個公司。公司領導很像八十年(nián)代瀕臨倒閉的(de)國(guó)企廠長(cháng),素質離(lí)職業經理(lǐ)人相差一(yī)萬裏路。靠着國(guó)家對電力系統不斷加大投資得以分一(yī)杯羹,屬于雷軍說的(de)那種台風來了飛(fēi)上天的(de)豬。如(rú)果大環境不好了,在創新和(hé)自(zì)由競争下,這種公司首先被淘汰。

升騰軟件是哪個上市(shì)公司

升騰軟件是哪個上市(shì)公司

升騰軟件是一(yī)家專注于智能交互解決方案的(de)領先技術公司,其股票(piào)由深圳證券交易所(深交所)上市(shì),股票(piào)代碼為(wèi)002217。該公司于2018年(nián)6月22日正式挂牌上市(shì),總市(shì)值約為(wèi)40億元。升騰軟件緻力于為(wèi)客戶提供從嵌入式系統到人工智能平台的(de)技術咨詢、設計和(hé)實施服務,主要為(wèi)汽車、物聯網、智能家居、智慧城市(shì)和(hé)智能制造客戶提供服務。

升騰軟件有(yǒu)着悠久的(de)曆史,成立于2004年(nián),是國(guó)內(nèi)最早從事智能交互解決方案和(hé)服務的(de)公司之一(yī)。升騰軟件緻力于技術創新和(hé)專業服務,在多年(nián)來積累了豐富的(de)經驗和(hé)客戶口碑,也成為(wèi)智能交互解決方案行(xíng)業的(de)領導者。升騰軟件的(de)技術領域涵蓋人工智能、語音交互、視(shì)覺交互、手勢交互、硬件系統、嵌入式開發等領域,為(wèi)客戶提供全方位的(de)技術支持和(hé)服務。

南京遠驅可(kě)以用48v

是的(de)。

南京遠驅科(kē)技有(yǒu)限公司是南京市(shì)重點扶持的(de)集嵌入式軟件開發和(hé)硬件集成的(de)高(gāo)科(kē)技企業。

公司前身是中國(guó)單片機(jī)公共實驗室南京研發中心,主要緻力于汽車安全電子(zǐ)産品的(de)研究,2009年(nián)6月公司開發的(de)安乃達牌疲勞駕駛預警系統正式上市(shì)。

安乃達系列産品屬汽車電子(zǐ)、汽車用品 可(kě)以預警疲勞駕駛、瞌睡駕駛、瞌睡開車、疲勞開車 産品是各類轎車的(de)安全保證,特别是對卡車司機(jī)、貨車司機(jī)、客車司機(jī)、轎車司機(jī)提供平安行(xíng)。

嵌入式軟件開發公司的(de)介紹就聊到這裏吧(ba),感謝你花時間閱讀本站內(nèi)容,更多關于嵌入式軟件開發公司怎麽建賬套、嵌入式軟件開發公司的(de)信息别忘了在本站進行(xíng)查找喔。

掃碼二維碼