看板 Soft_Job 關於我們 聯絡資訊
嵌入式要會的東西,以我做過的經驗大致如下: 硬體部份: 1. 懂基本電子電路,例如知道MOS跟BJT有什麼不同,什麼是KVL、KCL, 看得懂電路圖,會用電表。 2. 會使用示波器、LA,會簡單的焊接操作,因為你常需要焊線拉訊號線 勾示波器。 3. 閱讀各式硬體 spec ,這部份是最難的,有一大堆。 軟體部份: 1. 有資料結構、作業系統觀念,知道 preemptive 跟 non-preemptive 的差別,什麼是 concurrency,什麼是 linked list 等等... 2. 熟一種 OS,如 Linux 就要熟 terminal 操作,VIM、shell script、 Makefile 跟一些基本工具如 SED、AWK、GNU Tool-chains、 什麼是 character 跟 block driver 等等,這部份要看不少書。 而 WinCE 就要知道 monolithic 跟 layered driver 是什麼,WinCE 比 Linux 簡單一些,因為大部份東西 MSDN 都有,微軟也有官方教材。 3. 至少要熟 C 跟 assembly,目前主流是 ARM,所以 ARM assembly 必會, 因為像一些很基本的 boot RAM init 通通都是 assembly,萬一你家EE 換一顆 RAM 你不會改那可能會連開機都有問題。 4. 最好要熟一兩個 UI framework,如 Linux 就要會 QT、GTK,Windows 最 好要會 Win32 API 跟 MFC 等等,你可能會有機會要自己寫測試 AP。 5. 最好要會高階程式語言跟觀念,因為有些公司可能會連 AP 都要你寫, 所以還要會 OOP、會 Java,懂 GoF Design Pattern、影像或音效處理技術, 這部份又是一堆書,請用力K吧! 6. 最好也要懂 WEB CGI,因為像一些機上盒現在大多數都用 WEB 當設定介面, 這部份當然可能也是你要寫的,所以 HTML、Javascript、AJAX 也要懂。 7. 懂軟體工程與工具,軟軔體整天在修改,如果沒有善用好的開發流程跟工具, 那會浪費很多時間,所以 CVS、GIT 之類的東西最好也要懂,人月神話跟 code complete 等書最好讀一下。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.48.238
godspeedlee:如果作8051/PIC之類的還得多學OrCAD...0rz 07/22 04:33
godspeedlee:還有CPLD說不定也得碰XD 07/22 04:33
iman00b:CPLD多半vendor會弄好,不過可能要自己用工具燒code。 07/22 06:59
iman00b:8051/PIC算比較小型的裝置,所以畫電路layout自己來有可能 07/22 06:59
iman00b:我做的多半都有系統或稍複雜的東西,8051就沒機會用了。 07/22 07:01
jheli:慘了..看到要會這麼多東西,我覺得自己工作玩的都是小打小鬧 07/22 10:05
shaopin:做embedded sw應該不用懂bjt吧? 07/22 11:07
askacis:還是要看產品領域,web cgi那些不是網通產品很難用的到 07/22 13:35
askacis:我也不會說要懂馬達、光學、AFE及影像處理才能做嵌入式XD 07/22 13:36
askacis:基本上一個產品不可能一個人做的出來,每個人都有其分工~ 07/22 13:41
askacis:不過什麼都會寫那麼一點對RD個人來說是很棒的一件事:) 07/22 13:42
Ting1024:分工太不細膩了.... 07/22 14:17
前提是,你先找得到人再來談分工!某公司找了兩年還找不到人。(攤)
dream2:會這些薪水多少阿 ? ... 07/22 14:31
snaketsai:Win下不能跑Qt,GTK ?? 07/22 15:08
WinCE 是可以跑 QT 啦,但是跟在 WinCE 上跑 .Net 是一樣的道理, 你沒辦法直接控制最底層的東西,光一個 device io control 就會讓你哭出來。
snaketsai:不過版本管理真的很重要,不然很容易被銃康 Orz.. 07/22 15:09
synd:什麼樣的職位會用到以上所有工具? 07/22 15:34
snaketsai: "神" 07/22 17:42
MasterChang:只是冰山一角。 07/22 17:57
MasterChang:這種人台灣沒市場,不需要會這樣多> 07/22 17:58
godspeedlee:糟糕,這些我幾乎都作過,難怪一直找工作不順 07/22 18:57
sunghau:ip camera的fw rd可以包含上列所有東西 07/22 20:04
強!看得出來我做過 ip camera!果然是同行!
cobrasgo:原po現在一年薪水多少?真是好奇 07/22 22:34
請看我之前PO文,低得讓你無法想像。
asleisureto:這些全都通 年薪起碼有過250吧 07/23 00:18
godspeedlee:樓上你想太多了 07/23 00:46
saxontai:做 scope 比較大的消費性電子產品,需要會這些東西是一點 07/23 01:15
saxontai:都不誇張。舉個例子:Smart TV。事實上,還會有一堆跟 07/23 01:16
saxontai:產品相關的 domain knowledge 也要懂。要 K 的東西可多了 07/23 01:17
※ 編輯: iman00b 來自: 114.36.33.196 (07/23 01:26) ※ 編輯: iman00b 來自: 114.36.33.196 (07/23 01:29)
godspeedlee:沒錯當初我弄ethernet switch,光protocol就K不完>< 07/23 02:16
sunghau:這些全都通 運氣好年薪破百 運氣不好年薪50~60都有可能 07/23 10:41
godspeedlee:樓上內行人XD 07/23 16:19
phonelin:ti dm 368 ? 07/23 22:09