硬件系统工程师需要具备哪些技能
關注+星標公眾號,不錯過精彩內容
轉自 |?硬件十萬個為什么
微信公眾號?|?嵌入式專欄
做好一個產品需要使用很多技術,因此,對于硬件工程師而言,需要掌握的技能就很多。
01 規劃基礎活動 | 01 市場需求 |
02 核心技術、新技術 | |
03 網絡解決方案 | |
04 競爭對手分析 | |
05 標準分析 | |
02 跨產品解決方案 | 01 跨產品交流和研究 |
02 跨領域交流和研究 | |
03 產品需求分析 | 01 市場需求分析 |
02 可制造性、可服務性、可測試性等內部需求分析 | |
03 智力資產分析 | |
04 定義產品需求 | |
05 定義設計需求 | |
06 產品備選概念 | |
07 產品技術選擇 | |
08 技術評審1 | |
09 需求變更控制 | |
04 產品系統設計 | 01 需求分解與分配 |
02 系統設計與設計規格定義 | |
03 技術評審2 | |
04 規格變更控制 | |
05 概要設計 | 01 概要設計 |
02 技術評審3 | |
03 文檔和配置變更控制 | |
06 產品開發 | 01 詳細設計 |
02 產品開發 | |
03 單元測試 | |
04 設計檢視 | |
05 技術評審4 | |
06 系統設計驗證 | |
07 技術評審4A | |
08 系統集成測試 | |
09 技術評審5 | |
07 產品驗證 | 01 系統驗證測試 |
02 Beta測試(實驗局) | |
03 技術評審6 | |
04 需求可追溯性評估 |
以上是某為關于硬件系統類工程師的一些要求(原文來源于百度文庫)。在華為這樣的公司才會配備System Engineer,簡稱SE,由于產品逐步成熟,一些SE的部門成為某為的養老部門,又由于SE失去了一些具體技術能力,主要工作是繪制復雜而花哨的PPT來證明領導的正確性,往往一些SE自嘲,戲稱為:Stupid Engineer。
但是一個好的SE其實是一個硬件產品的靈魂。我們從上表也可以看出SE的需要的一些關鍵技能基本確定了硬件的基本框架。
我根據自己SE的經歷,把硬件SE的工作做了以上思維導圖,按照以上幾個維度進行了分解。
1、2、 技術前瞻性和市場分析
SE主要的工作就是在眾多的市場需求中,知道自己的產品要做什么,要做到什么程度,保障最終交付的產品是具備“市場競爭力”的。
所以要,知己知彼,了解對手,了解行業新技術,同時挖掘出自己產品的一些技術斷裂點,或者優勢。同時,要考慮整個行業趨勢,避免產品開發出來了,就被人降維打擊,直接吊打。
3、4、定義產品和需求分解分配
這個是挺難的,本質應該是產品經理做的事情,但是中國硬件公司都挺奇特,一般產品經理都挺弱化,產品經理的想法不重要,重要的是老板的想法,或者領導的想法。在中國,老板都是產品經理,自己定義產品。所以產品經理和SE在這個環節更像工具人,負責整理資料和需求。
特別是2B的產品,或者2G的產品,主要是客戶說了算,特別是一些 2大B的產品,例如電信運營商的通信產品,其實更像是項目制。
但是一些個人終端消費品或者小企業產品,就需要專業的產品定義的人員,SE也需要足夠的產品定義的技能。
但是會有朋友說,這個技能應該是Marketing的,SE只是去“翻譯”和整理這個需求。由于SE有技術背景,其實更應該清楚產品的定義,特別是技術實現可以達到的程度與市場需求對接。所以SE更應該是那個了然于胸的人,才對。
另外SE作為需求分解分配的角色,應該具備把市場語言轉化為研發語言,把市場需求,轉化為技術如何實現的關鍵角色。作為即懂市場又懂技術的關鍵人物,應該是市場需求和具體技術的紐帶。
所以SE不但是需求的定義者、分解分配者,也是跟蹤和驗收者。當發生需求變更時,SE是整個需求變革的核心成員。
5、系統設計
這個自然是SE的核心技能,運用SE自身的技術能力,清晰的做出硬件架構設計和技術路線的選擇。
個人印象很深,是跟著以為資深的SE學習做機框的設計和論證,在做背板設計的時,他雖然只是用Excel選擇高速信號、低速信號的數量,然后確定背板的需求,但是整個業務模型已經了然于胸,對于每個電路之間的數據傳輸通道的需求,帶寬的需求都繪制清晰,并熟記。
跟著另外一位資深SE做一個新業務板需求分析時,業務模型也是論證的非常清晰,以太網包的形態,路徑,包長都明確清晰,然后再去確定每個DSP、CPU、FPGA之間的鏈接關系,帶寬需求,通道選擇,內存的容量和帶寬需求都計算的清楚明白。
6、硬件工程能力
SE應該算是更宏觀的Engineer,所以他比普通的硬件工程師更具備一些宏觀的能力。所以硬件工程能力,更是硬件SE必備的技能。因為要對整個系統的可實現性負責,其綜合素養也應該是整個團隊最強的才對。
7、DFx
DFx也算硬件工程能力,SE是需求定義者,所以DFx的需求以及需求的落地,SE也是核心人物。
SE做好是整個項目的靈魂,做不好就是證明領導正確的工具人。有公司在業務上升通道,準備設置SE的崗位角色,所以跟我做了一些交流。最近做了一些思考。不管是產品經理也好、項目經理也好、硬件經理也好、系統工程師也好,架構師也好,都還是角色劃分,其實職能都有交叉點,總之是那個能量最強大的角色推動項目運轉。
------------?END?------------
推薦閱讀:
精選匯總 | 專欄 | 目錄 | 搜索
精選匯總 | ARM、Cortex-M
精選匯總?| ST工具、下載編程工具
關注微信公眾號『嵌入式專欄』,底部菜單查看更多內容,回復“加群”按規則加入技術交流群。
點擊“閱讀原文”查看更多分享,歡迎點分享、收藏、點贊、在看。
總結
以上是生活随笔為你收集整理的硬件系统工程师需要具备哪些技能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 每日linux——more命令
- 下一篇: 2011—2019年软考中级数据库系统工