導(dǎo)讀:今年高校畢業(yè)生人數(shù)首破千萬,對于即將踏入IC這個行業(yè)的應(yīng)屆生來說,今年的就業(yè)形勢不大樂觀。
很多迷茫的同學(xué)問了我一些問題:
如果我開始做一名后端工程師,5年后我會做些什么?我能切換到一個設(shè)計的工作嗎?這份工作有趣嗎?
大多數(shù)人認為數(shù)字芯片后端工程師主要工作就是接收數(shù)字前端提交的代碼,最終交付一個完整的芯片布局布線結(jié)果。
其實數(shù)字后端在職場上被分了很多崗位,對于人員的側(cè)重點要求不同。今天芯博士就為大家分享數(shù)字后端工程師有哪些就業(yè)機會?
1、模塊實現(xiàn)
基本上就是新人、剛畢業(yè)的同學(xué),可以去做崗位;或工作兩三年,也可以去做這個崗位的事情。
一般在團隊或者公司里邊,模塊實現(xiàn)的人數(shù)是比較多的,而且工作相對來說是比較流程化,因為大部分可能是靠EDA工具,而且在一些比較大的公司里面,都有比較成熟的模塊實現(xiàn)的流程。例如:在IMB這樣的公司里邊,可能模塊實現(xiàn),就是點個button,一些簡單的模塊可能就直接就跑出來了,中間可能不需要你做任何其他的事情啊。
一般來說,在模塊實現(xiàn)領(lǐng)域?qū)τ谄胀ǖ墓こ處焷碚f,可能經(jīng)過兩到三年的時間,做過這個兩三個項目之后?;旧蠈φ麄€后端設(shè)計的流程,以及一些常見問題的分析,一些腳本的能力,基本上就都具備了?;旧峡梢猿蔀橐粋€比較合格的模塊實現(xiàn)工程師了。
2、頂層實現(xiàn)工程師
一般來說新人是沒有辦法做的,基本上都是一些比較資深的工程師才能做頂層實現(xiàn)崗位。
在每個團隊里邊,這崗位的人也比較少!那如果說公司的團隊一年可能只做一顆或者兩顆芯片的話,很有可能頂層工程師,就那么一個人或者兩個人??赡茏瞿K實現(xiàn)的人,大概有五六甚至十來個人。頂層實現(xiàn)這種工程師,公司內(nèi)的崗位需求人數(shù)比較少,但對崗位人員的能力的要求很高,尤其是需要熟練的使用腳本去處理問題。
如果你想從模塊工程師成長為這個頂層工程師,一般來說至少要需要五年的時間。甚至在一些公司里面可能需要更長的時間,你才有這個機會去做頂層實現(xiàn)。
3、時序分析
為什么這個工作崗位會細分成這么細?因為對于一些比較大規(guī)模的芯片來說,就是說它的這個時序的分析和驗證,也是一個比較復(fù)雜,或者說比較時間比較長的一個過程,包括說一些時序的修復(fù)。對于一些比較大的公司,或是一些比較大的芯片團隊來說,可能就有專門的人去做這個時序這塊,時序分析崗位,人員需求也不是特別多,一般公司對于這種崗位人才需求也是比較少的。
這個崗位人員需要了解設(shè)計和IP,或?qū)η岸酥R有一定的了解。這樣的話,才知道有一些約束,到底是對還是不對。
除此之外還需要對DFT也要有一定的了解,才判斷Constran,以及后端工程師給你看的一些時序的報告,從約束來說是不是有什么問題。
4、功耗&IR,PV
這些職位,一般來說可能只在一些大公司才會專門招人去做功耗和IR分析,以及PV分析。大一些的公司,芯片規(guī)模比較大很多事情不能交給模塊級工程師或頂層工程師完成,他們的時間可能不夠。所以說為了提高效率,一般大型的公司就會去找在專門的人員做這些事情。
這些職位一般僅存在于:外企、阿里巴巴、大型民營企業(yè)里。
PV:難度并不是特別高,其實整體來說還是比較簡單,只要知道它應(yīng)該怎么去跑,對某個工藝下面的一些物理規(guī)則比較熟練?;蛘哒f對SVRF語言比較熟練,那你基本上就可以做這個事情。
功耗&IR:隨著這個工藝的進步,這個崗位越來越是比較炙手可熱了。尤其是IR和EM分析,對于一些2.5D或者3D封裝的一些芯片來說,可能每個工程師有一定經(jīng)驗,都可以跑出一個結(jié)果來。但跑出的這個結(jié)果,可能未必就是對的。這方面還是需要一些對于不同的封裝、不同的封裝設(shè)計的芯片理解,以及一些經(jīng)驗,才能正確的配置功耗。尤其是AirDrop分析的流程,才能跑出一個比較reasonable的結(jié)果。不然也能跑出來一個結(jié)果,但這個結(jié)果可能跟真正芯片實現(xiàn)出來之后,測試的結(jié)果可能能相差甚遠。
如果大家有興趣的話,可以考慮這個方面的這個工作機會。隨著工藝越來越先進,這方面人才的缺口還是很大的。
5、流程開發(fā)
一般在一些外企和大公司里邊才會有這個相關(guān)的這個職位,而且一般來說,都需要一些比較資深的工程師,對應(yīng)的腳本、編程能力都比較強的,甚至還需要有一些算法相關(guān)的知識,才能做這樣的一個職位。
以上是從崗位上來說一下這個數(shù)字后端工程師的一個就業(yè)。所有的技術(shù)類崗位,主要看的兩點就是:專業(yè)技能(skills)和項目經(jīng)驗(experience)。你能實際做過一兩個項目,哪怕是一些小模塊的后端設(shè)計,也是很重要的,尤其是做項目過程中積攢的debug經(jīng)驗。
如果你是在校學(xué)生,學(xué)校里實踐數(shù)字后端的機會較少,所以基本上你只要簡單懂一點流程以及時序方面的內(nèi)容,可能就可以找到數(shù)字后端工程師的職位了。
移知教育《芯片數(shù)字后端設(shè)計就業(yè)班》通過培訓(xùn)把你培養(yǎng)成一個企業(yè)所需的1年經(jīng)驗的合格工程師?,F(xiàn)已開班,有興趣的同學(xué)可以咨詢,立減2000元,還能免費領(lǐng)取數(shù)字驗證全套資料。
課程為基礎(chǔ)薄弱的學(xué)生以及轉(zhuǎn)行工程師精心打造,通過理論+實驗+項目的多維度學(xué)習(xí)方式,讓學(xué)員由淺入深地掌握相關(guān)知識點和技能,成為一個合格的數(shù)字后端工程師。