網站首頁 實用文 書信 面試 實習 實習報告 職場 職責 勵志 名言 熱點

嵌入式高級軟件工程師崗位職責

欄目: 工程師職責 / 發佈於: / 人氣:9.61K
嵌入式高級軟件工程師是做什麼的?本文提供嵌入式高級軟件工程師的崗位職責例子,包括詳細的工作內容及任職要求。

任職要求:

嵌入式高級軟件工程師崗位職責

1、至少5年以上相關開發經驗;

2、精通C,熟悉shell/python腳本,良好的編程習慣和技巧;

3、精通ARM cortex-M3/M4系列架構,熟練掌握linux系統, 至少熟悉一種OS的內部運行機制,包括進程調度、內存管理、IPC、定時器、消息列隊等

4、具備全流程負責產品關鍵模塊的方案制定、編碼、維護、測試,自動化測試腳本實現,規格文檔編寫經歷

5、有紮實的電子電路基礎,能夠綜合硬件和軟件雙向定位設備問題。

6、熟悉銀聯卡相關業務並深知相關過檢和測試流程;


崗位職責

1、負責框架內關鍵需求的方案設計、技術選型、原型驗證

2、通過可靠性分析方法,分析負責框架的故障模式,提取相應的可靠性需求,改進框架代碼的可靠性

3、負責框架內關鍵問題定位、修改方式檢視、改進措施落地

4、負責框架內整體架構完善;

職位要求:

1、計算機,通信專業畢業,大學本科或以上學歷,四年以上嵌入式系統開發工

作經驗。

2、精通嵌入式系統開發,精通Linux系統和C語言軟件開發。有交換機軟件開

發經驗或嵌入式Linux經驗者優先考慮。

3、熟悉計算機網絡技術,精通網絡通信協議(TCP/IP、STP、NTP、OSPF、DHCP、

IGMP、SNMP等),有實際開發經驗者優先考慮。

4、具有較好的英語讀寫能力,能快速閲讀英文技術資料。

5、有良好團隊合作精神和溝通能力、學習能力。性格開朗、有責任感、工作積

極、有很強的學習和理解能力。

Company Description

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.


Job Description

Work on the whole process of infotainment system and instrument cluster HMI (Human Machine Interface) development, including graphic user interface and speech dialog yze the customer HMI requirements and creation of the functional requirementsEvaluate and accept Subcontractor HMI designs Adapt to HMI design deliveriesImplement and deliver the HMI modulesFollow software development processFollow the defined software coding rules Use software configuration managementPerform unit testsReport the defects to the projectAnalyze and fix the detected software defects


Qualifications

Good skills in embedded C/C++ programmingExperience in computer graphicsExperience in automotive embedded Software developmentExperience in HMI Design, Implementation and testing Intercultural competence to cooperate with oversea teamGood English in both writing and speaking




1、計算機、通信、電子工程、自動化等相關專業;

2、熟悉Linux操作系統,熟悉shell編程,熟練使用gcc,gdb,Makefile等開發調試工具;

3、熟悉各種嵌入式開發環境搭建以及調試;

4、熟練掌握嵌入式系統內核定製編譯,精簡系統內核、算法;

5、至少2年的嵌入式驅動/BSP驅動開發移植經驗(可根據IC spec動手編寫驅動文件),對嵌入式開發環境Yocto/Linaro有較深的理解。熟悉ROS機器人系統優先。

6、具有Android系統高通/MTK平台底層驅動開發調試經驗。深入的理解Android framework框架和Android Binder通信機制,理解Android系統各個子系統從UI到底層設備驅動整個 調用流程。

7、熟練掌握I2C、SPI、UART、USB等接口協議;

8、各種嵌入式芯片、存儲器等電路器件,protel99等電路設計軟件,電路板製作;

9、良好的團隊協作精神和和嚴謹的工作作風以及溝通能力。