Re: [請益] 純軟的成長幅度是否比IC低

作者: yamakazi (大安吳彥祖)   2020-06-26 00:51:54
我分享一下IC軟韌體的工作內容
2016年我在某家做Modem的公司待過
公司晶片分Modem和AP兩部份
AP就CPU+GPU+Multi Media+RAM....
Modem就Baseband+Analog+RF+AD/DA.....
我在Modem寫軟韌體,Modem有自己的RTOS,然後我待的部門寫程式負責控制各級數位類比放大器的gain值,基本上算法有專門部門處理,軟韌體只要負責把它寫成C code就好,做的事情很像SD/SA,用perforce版控,平均一個人只負責一個.c/.h檔,不到數百行程式。用不到什麼高深技巧。只要會macro和指標和forifelse 就可以了。平均一年進不到十行code,大部分時間是看log或是看圖表。來決定要把issue轉給baseband還是RF的人。
然後那時候沒有文件管理工具。用的是PPT放在share folder, 沒有issue tracker是用email放圖表給下一家。沒有Bitbucket。code review是每週約個時間開會議室大家進去報code.....
要會頻譜分析儀才能跟RF吵架,要會CMW500之類的,進code前自己先把code燒進測試機拿去驗證。驗證無誤才能進。
差不多這樣,我那個部門的話難度真的還好。
作者: CorkiN (柯基)   2020-06-26 01:06:00
記得看原po待過mtk,可是我去面mtk實習,面試人員都說一個人要負責幾萬行code啥的...
作者: fg008kimo (大安海瑟威)   2020-06-26 01:24:00
面試當然要嘴一點
作者: zhuzii (UsualMan)   2020-06-26 01:29:00
負責 ... (推事情的時候就會)需要懂幾萬行 括號我幫忙補上了
作者: iiiii (I take 5)   2020-06-26 01:45:00
幾萬行要看怎麼寫
作者: tttkkk (學到。)   2020-06-26 03:00:00
你沒寫你的薪水
作者: fr75 (阿巴 )   2020-06-26 05:03:00
聽起來只有50k的工作吧
作者: yamakazi (大安吳彥祖)   2020-06-26 05:56:00
月底薪78k, 分紅不一定
作者: charliebitme (查理咬我)   2020-06-26 07:57:00
怎麼感覺很涼 求內
作者: yamakazi (大安吳彥祖)   2020-06-26 09:39:00
連記憶體操作都用不到,最終目的是對analog的register下gain 值,涼是真的蠻涼的。
作者: blackrays (黑芒)   2020-06-26 09:57:00
modem國內就那家吧 大公司分工細就比較像這樣的狀況trace code要釐清責任歸屬的確就可能看幾萬行code
作者: azukikao (對大小金無欲無求....)   2020-06-26 10:18:00
同一家,有認識到只會寫if else的水準也領碩畢基本價72k,面試官說可以進去再練這邊壓力會大,但大概要接近90k的工程師壓力才會大,不過那時候也差不多都跳槽了,哈
作者: CorkiN (柯基)   2020-06-26 10:27:00
可4那家實習沒有錄取我QQ
作者: yamakazi (大安吳彥祖)   2020-06-26 10:31:00
我的部門根本用不到C++
作者: CorkiN (柯基)   2020-06-26 10:33:00
面試官確實也是說c++很少用
作者: Csongs (西歌)   2020-06-26 14:09:00
聽起來現在已經往更好的缺邁進w
作者: vu04y94 (今)   2020-06-26 15:36:00
想問走軟韌會不會把路走窄了 自己對底層其實沒很有興趣 ic業有比較high level的軟體缺嗎
作者: yamakazi (大安吳彥祖)   2020-06-26 15:52:00
AP部門啊
作者: sswu2823 (耶)   2020-06-26 16:01:00
ic廠也有很high level寫app的 不過缺比較少
作者: Neistpoint (Neistpoint)   2020-06-26 16:11:00
有錢到花300萬請一個工程師來一年寫幾行code, 果然是大戶人家
作者: zaknafein (zak)   2020-06-27 08:32:00
所以錢呢
作者: Apache (阿帕契)   2020-06-27 12:29:00
你甚至可以找到寫Python或GO的職缺

Links booklink

Contact Us: admin [ a t ] ucptt.com