崗位內(nèi)容:
AMHS系統(tǒng)設計與開發(fā)
- 需求分析與方案設計:參與產(chǎn)品立項評審,將需求轉化為可行的設計方案,包括系統(tǒng)架構和接口設計。
- 代碼編寫與優(yōu)化:根據(jù)設計編寫符合功能和規(guī)范要求的代碼,進行多任務編程,優(yōu)化代碼性能,確??勺x性及健壯性。
AMHS測試與維護
- 測試與調試:執(zhí)行測試,確保代碼質量,消除缺陷,進行白盒測試和集成測試,保證系統(tǒng)功能正常。
- 版本管理:管理程序版本,支持問題定位和回退。
- 維護與升級:負責軟件的持續(xù)維護和升級,解決應用中的技術問題。
AMHS文檔編寫與協(xié)作
- 文檔編寫:編寫開發(fā)文檔和工藝文件,確保完整性和準確性。
- 團隊協(xié)作:與硬件團隊協(xié)作,保障軟硬件協(xié)同,參與項目評審和開發(fā)流程的建立。
AMHS技術研究與應用
- 新技術跟蹤:關注行業(yè)新技術,推動技術落地,提升產(chǎn)品競爭力。
- 技術研究:進行嵌入式系統(tǒng)的研究與開發(fā),負責底層軟件(如Bootloader、驅動程序)的開發(fā)。
任職要求:
1. 具備扎實的C語言編程能力;
2. 精通主流嵌入式控制系統(tǒng)開發(fā)環(huán)境,至少熟悉 FreeRTOS、RT-Thread等RTOS中的一種
3. 精通Linux平臺搭建(u-boot、kernel、文件系統(tǒng)),Linux系統(tǒng)編程(線程、進程、進程間通訊、同步互斥機制等)
4. 數(shù)量掌握gcc、gdb、MakeFile、shell等工具;
5. 熟悉gpio、key、rtc、wtd、spi、uart、can、ethernet等外設及其驅動的編寫或移植
6. 本科及以上學歷,電子工程,自動化、計算機等相關專業(yè)。有工業(yè)控制經(jīng)驗者優(yōu)先【機器人、AGV、AMHS等行業(yè)】