作者:
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啥的...
作者:
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, 分紅不一定
作者:
yamakazi (大安吳彥祖)
2020-06-26 09:39:00連記憶體操作都用不到,最終目的是對analog的register下gain 值,涼是真的蠻涼的。
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:00AP部門啊
ic廠也有很high level寫app的 不過缺比較少
有錢到花300萬請一個工程師來一年寫幾行code, 果然是大戶人家
作者:
Apache (阿帕契)
2020-06-27 12:29:00你甚至可以找到寫Python或GO的職缺