1. 嵌入式軟體工程師需要哪些素質和知識
說起嵌入式,它是一個充滿挑戰的行業,是軟硬體結合的完美產物,所以要想學好嵌入式,需要軟硬體都有所了解掌握,但你可以偏重某一方面,以此作為求職方向目標。
你也不要被它龐大的學習體系嚇到了,你必須選擇一個切入點,如果是學軟體的,首先第一個關鍵就是你的C語言的底子,這是你的根基,一定要打結實了,
不然上面的東西學的再好也是空中樓閣;然後是操作系統,比如Linux,重點在它的Shell命令及編程,進程和線程的機制,文件IO等Linux下的C高級編程。
在Linux下C編程還要熟悉Makefile,這會使你的開發事半功倍。之後就是和硬體相關的知識,比如電路原理圖,設備驅動,學軟體的同學大可不必怕
2. 嵌入式系統招聘要求
近幾年來,根據社會的需求量不斷的擴大,嵌入式系統人才的稀缺。這方面的人才目前並不多。下面華清遠見高端IT就業培訓專家為大家介紹嵌入式系統的應用領域,以及成為一個嵌入式系統開發者需要進行的准備。
關於嵌入式開發的前景,嵌入式技術已經無處不在,從隨身攜帶的mp3、語言復讀機、手機、PDA到家庭之中的智能電視、智能冰箱、機頂盒,再到工業生產、娛樂中的機器人,無不採用嵌入式技術。各大跨國公司及國內家電巨頭如INTEL、TI、SONY、三星、TCL、聯想和康佳等都面臨著嵌入式人才嚴重短缺的挑戰。
嵌入式系統人才有兩類:
一是電子工程、通信工程等偏硬體專業出身的人,主要從事硬體設計;
二是計算機專業出身、學軟體編程的人,主要從事嵌入式操作系統和應用軟體的開發。
由於嵌入式系統人才稀缺,身價自然就高。據了解,初入門的嵌入式開發人員年薪一般都能達到4-7萬元,有3年以上經驗的人員年薪都在1萬元以上,有1年工作經驗的高級嵌入式工程師年薪在3萬元左右。不僅薪水不菲,嵌入式人才的工作環境與發展前景也有優勢。
從事嵌入式系統工作有兩大優勢:
一是工作強度相對較低。開發企業應用軟體的IT企業,這個用戶的系統搞完了,又得去搞下一個用戶的,而且每個用戶的需求和完成時間都不同,開發人員往往疲於奔命,重復勞動;
二是搞嵌入式系統的公司,都有自己的產品計劃,按自己的節奏行事,所開發的產品通常是通用的,不會因客戶的不同而修改,一個產品型號開發完了,往往還有較長一段空閑時間進行充電和休整。二是職業發展相對順利。從事企業應用軟體的人,工作范圍廣,項目變化大,日常的積累很難產生質變,容易遭遇職業瓶頸;而從事嵌入式軟體的人,所涉及的專業技術范圍就是那些,時間長了會越來越有經驗。
嵌入式開發職業前景如何,我想童鞋們看到這里應該也知道了自己要發展的方向了。華清遠見高端IT就業培訓專家分別在北京、上海、深圳、成都、南京、武漢、廣州、西安和沈陽等擁有9個直營中心。其中研發中心在北京中部!華清遠見卓越的品牌形象和口碑效應,也成為眾多國際知名IT廠商,包括Google、ARM、Microsoft、Atmel、NXP、Altera等業內最知名國際廠商的培訓合作夥伴。同時作為三星、西門子、思科、英特爾、華為、阿里巴巴、中國電信等5強企業的員工內訓服務提供商,華清遠見也成為行業內獲得認可和支持最多的專業培訓機構。
所以想從事嵌入式開發的夥伴們,不妨詳細了解下~或許這里就是你命運的轉折點~
3. 成為一個優秀嵌入式系統開發工程師需要具備什麼能力
在粵嵌教育培訓四個多月,個人覺得總的就一句話,嵌入式軟體工程師就是編寫嵌入式系統的工程師。嵌入式工程師主要從事嵌入式軟體開發工作。且涉及應用層以及底層軟體開發和設計工作。 嵌入式軟體工程師應該具備哪些能力要求才是最要的呢? 最直接的方法,就是去根據各公司,招聘網站的嵌入式軟體工程師的應聘要求來分析而總結出: 1、最重要的是C語言編程,以及C++,這個與你讀程,應用,開發項目,做系統移植息息相關。 2、操作系統:LINUX,WINCE等,至少學習過一種,並且還需要對些基礎知識有蠻多的了解。 3、對ARM,FPGA,DSP等這些硬體比較了解。 當然這並不是一個嵌入式工程師所有的素質,這是最常規的一些基本素質。像粵嵌嵌入式工程師 除了專業能力,像英語能力,團隊協作能管理,也很重要。
4. 什麼是嵌入式軟體工程師,主要是從事哪方面的,需要具備哪方面的知識
嵌入式是一門軟硬結合的技術,搞嵌入式軟體的也是需要一些硬體基礎的,而且由於嵌入式Linux開發往往是ARM+Linux路線,所以為了能夠在後續深入學習過程中很好地掌握主流嵌入式微處理器的結構與原理(例如:ARM9),就需要對硬體工作原理有初步的了解和掌握,建議看一下諸如計算機組成原理、體系結構等相關的專業書籍。對硬體熟悉,如微處理器,微控制器的結構 ,常用外圍器件 如存儲器、常用的轉換器、如AD DA等等 太多了,最好能自己設置一個東西,從開始設計到器件選擇做電路都能試試
5. 怎樣做個嵌入式軟體工程師
應具備哪些能力,最直接的方法,就是去根據各公司,招聘網站的嵌入式軟體工程師的應聘要求來分析
我幫你總結下:
1.最重要的,和2樓的講得一樣,C語言編程,以及C++相當得重要,這個與你讀程,應用,開發項目,做系統移植都有關
2.操作系統: LINUX,WINCE等,至少學習過一種,並且還需要對些基礎知識有蠻多的了解
3.對ARM,FPGA,DSP等這些硬體里,有一個比較了解
這是最常規的條件
當然,一些基本素質,像英語能力,或是啥的,也很重要
推薦: 你可以去按照招聘要求分析,也可以按照培訓機構的培訓目的,方向,內容來分析得知,像海同科技就是蠻不錯的
6. 成為一名優秀的嵌入式開發工程師有哪些要求
要想成為一個優秀的嵌入式開發工程師,至少需要具體6種能力:
1.了解嵌入式硬體知識,包括硬體基礎,構成,原理和介面技術等等。
2. 精通C語言程序設計,因為嵌入式就是靠C語言來開發應用,所以不懂C語言,一切
免談。
3. 熟悉嵌入式系統知識,如時下比較流行的嵌入式linux系統,要熟悉它的內核代碼
,以及運行命令,使用方法等等。了解嵌入式產品研發的特點、所需要掌握的技術規范和
工作要點。
4. 擁有最基本的硬體和軟體應用開發能力,比如需要明白如何進行應用開發,如何處
理好硬體和軟體之間的兼容問題。
5. 具體良好的創意開發能力,這是成為優秀嵌入式開發工程師必備的條件,也是最重
要的,最有價值的。因為我們要不斷的開發新的有創意的產品功能才能滿足今天的消費者
的口味。所以有創意的開發能力也是最能體現一個優秀開發者能力所在。
6. 具備吃苦耐勞和不斷學習的能力,作為一個嵌入式開發工程師一是要具有吃苦耐勞
的能力、畢竟軟體開發是一個項目性很強的工作,再其次,優秀的工程師還需要有不斷學
習的能力,軟體行業的發展速度驚人,今天還引以為傲的開發技能和經驗,二三年後或許
就會成為明日黃花,所以要求開發人員一定要具備不斷學習接受新事物的能力。
想要成為一個優秀的嵌入式開發工程師並非一早一夕的事,也是通過長期的學習積累
得。其實,目前這種優秀的嵌入式開發工程師非常少,這也是很多企業重金尋求的人才。
就目前的嵌入式人才市場來看,更多的是初級的嵌入式開發人才,多是通過參加一定的嵌
入式培訓後然後再在工作中不斷的學習積累,一步步成長起來得。目前來說嵌入式軟體的就業前景很好,創客學院的嵌入式視頻很適合提高你的編程能力。
7. 嵌入式軟體工程師的職業要求
應具備哪些能力最直接的方法,就是去根據各公司,招聘網站的嵌入式軟體工程師的應聘要求來分析
我幫你總結下:
1.最重要的是C語言編程,以及C++,這個與你讀程,應用,開發項目,做系統移植息息相關;
2.操作系統: LINUX,WINCE等,至少學習過一種,並且還需要對些基礎知識有蠻多的了解;
3.對ARM,FPGA,DSP等這些硬體比較了解。
這是最常規的條件
當然,一些基本素質,像英語能力,團隊協作能管理,也很重要。
8. 嵌入式軟體開發工程師需要具備哪些能力這份工作的薪資待遇如何
首先說一下嵌入式的標準定義—— 「用於控制、監視或者輔助操作機器和設備的裝置」。 由定義可知實際上很廣泛,廣泛到單片機、PLC、工控電腦等很多東西實際上都是歸屬於嵌入式范疇。 但國內教育一般是將可編程式控制制晶元按照功能強弱進行分層,功能較強的歸類給嵌入式,特別是適合跑WINCE、安卓之類輕量級系統的處理器或FPGA、DSP、CPLD等可編程集成電路。 能效差、主跑裸機特定程序、應用比較低端的歸給單片機。而無論是什麼層次的單片機為核心,只要是加強了穩定性和針對工業環境設計、使用語句表和圖形化快速編程方式編輯工作邏輯的IO控制系統歸類為PLC。
3、單片機:相關產品舉例——電飯鍋、豆漿機、智能化程度不高的家用電器之類的,同質化嚴重,能乾的人也不少,競爭相對激烈,產品利潤低導致薪水以及未來薪水漲幅都不是太好。但比PLC強一點罷了。
4、PLC:悲催的PLC,最不推薦做的一個方向。搞PLC的一般都在各地的中小自動化公司或大公司的設備部,加班是常事,薪水不會太高,因為中專水平開始就可以搶你飯碗,技術附加值現在很低,跳槽也沒啥好發展。 祝題主擇業順利!