嵌入式軟件算法工程師崗位職責
1. 根據(jù)產(chǎn)品需求和系統(tǒng)規(guī)格,確定算法的性能指標和實現(xiàn)方案。
2. 將設計好的算法轉(zhuǎn)化為嵌入式軟件實現(xiàn),使用 C、C++ 等編程語言進行編程。
3. 對嵌入式軟件中的算法進行性能優(yōu)化,提高算法的執(zhí)行效率和響應速度。
4. 參與公司的技術研發(fā)項目,提出新的算法思路和解決方案,推動公司技術水平的提升。
5. 編寫算法設計文檔、軟件說明文檔等技術文檔,記錄算法的設計思路、實現(xiàn)方法和測試結果。
6. 為其他部門提供技術支持和培訓,解答關于算法和軟件的問題。
任職要求:
1. 計算機科學、電子工程、自動化等相關專業(yè)本科及以上學歷。
2. 具備扎實的數(shù)學和計算機科學基礎,熟悉數(shù)據(jù)結構、算法設計和操作系統(tǒng)等知識。
3. 具有3年以上嵌入式軟件開發(fā)經(jīng)驗,有算法設計和實現(xiàn)經(jīng)驗者優(yōu)先。
4. 熟練掌握 C、C++ 等編程語言,具備良好的編程習慣和代碼風格。
5. 熟悉C、C++代碼運行效率的優(yōu)化方法、能夠以較短的運行時間達到運算目標。
6. 有信號處理、控制算法、圖像處理等領域的項目經(jīng)驗者優(yōu)先。
7. 掌握算法設計和分析的方法,熟悉常見的算法和數(shù)據(jù)結構。
8. 具備良好的英語閱讀和書寫能力,能夠閱讀和理解英文技術文檔。
9. 具有較強的問題解決能力和抗壓能力,能夠在面對復雜問題和壓力時保持冷靜并找到解決方案。