※ 引述《duer ()》之銘言:
: ※ 引述《FlameSniper (...)》之銘言:
[恕刪]
: 上面又有說到DTV... :)
: 看起來比較像是要去作driver跟ap為主囉...
: 不過以後design house不再只是注重chip design
: 而可能也會負責total solution了
: 所以我覺得是看你的取捨了 是要去系統廠還是去design house
: 因為有些朋友認知是
: 寧願在系統廠當頭
: 也不要到design house當一個寫gui 或是ap的小弟的感覺.. /_\
其實software跟hardware基本上是兩個獨立個體 但不可獨自生存
hardware做到最後要應用的時候 總是要有人來寫kernel,driver,AP
software寫到最後 一樣要用hardware來驗證 如FPGA CPLD
做產品的話 chip的kernel,driver,AP 甚至後來的GUI 都是software的功勞
而就算只做software的公司 除非是"非半導體業" 否則一樣都要配硬體上市
不太可能有產品是只有hardware或只有software而不搭配使用就可以賣的(在半導體業)
就算是只賣software/hardware的公司 一定都有策略聯盟的hardware/software夥伴
兩者基本上是兩個不同領域的個體 但其實是無法獨立生存的
舉例來說 像現在的MP3 player 不過就這麼小小的東西 hardware不容易做
software要寫driver,寫firmware也是要花不少時間
更何況寫firmware的designer 會有許多機會要跟chip designer溝通來debug
像最簡單的一個playback爆音問題 在register設定調整上
都要雙方花許多時間合作才行 尤其是在寫driver的時候更是磨合期要長
這也是為什麼現在許多fabless designhouse都會設立software部門
如果是100分的chip 但firmware只有60分 --> 結果就變成70分的產品 那也是白搭
所以像MTK, 螃蟹, C-media...etc. 都是IC designhouse 但都有寫firmware的部門
至於其他像ALi等的chipset公司 software更是不可或缺的部門
再舉例像敝人的公司也是fabless IC designhouse 但software部門就佔RD 1/3
而且其中有兩個software主管可還是受到老闆大大重用勒~ (跟前大紅人)
so 系統廠的情況我並不清楚 但如果到IC designhouse做software engineer
至少以目前的趨勢(未來SoC為主) 個人是認為學習機會跟待遇只會越來越好
資歷足夠 能力足夠 要當個主管or部門經理都不是問題 只要你有能力的話
PS. 如果自家有能力寫software 哪還有老闆願意多花錢給別的software公司賺這筆錢
IC designhouse的老闆個個都是算得很精的呢~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.50.202