一、崗位職責
1.負責公司產(chǎn)品嵌入式開發(fā),深入理解挖掘產(chǎn)品需求,完成產(chǎn)品的軟件框架設計和集成。
2.設計并開發(fā)嵌入式產(chǎn)品的SDK和解決方案。
3.編寫高質量的代碼,遵循良好的編程規(guī)范和設計模式。
4.優(yōu)化軟件性能,解決可能出現(xiàn)的技術難題,包括但不限于:穩(wěn)定性、性能、功耗、功能優(yōu)化等。
5.深入理解產(chǎn)品,參與產(chǎn)品的整個生命周期的開發(fā)過程,包括需求定義、設計、實現(xiàn)、測試、生產(chǎn)、維修等。
二、任職要求
1.本科及以上學歷,計算機、自動化、電力電子等相關專業(yè),三年以上嵌入式軟件開發(fā)經(jīng)驗。
2.熟練掌握 C、C++編程語言,具有豐富的嵌入式軟件開發(fā)和集成經(jīng)驗,有獨立開發(fā)能力,善于解決疑難問題。具備良好的編程習慣和代碼規(guī)范。
3.熟悉ARM、Linux系統(tǒng)底層邏輯、底層驅動、設備樹編程等。
4.深入理解多核編程和SMP相關的知識、系統(tǒng)啟動流程;能根據(jù)不同項目合理選用各種操作系統(tǒng)(RTOS、Linux等)。
5.熟悉常見的數(shù)據(jù)庫操作,如 MySQL等。
6.掌握多線程、網(wǎng)絡編程、圖形界面設計等相關技術。
7.有較強的責任心和團隊合作精神,能夠承受一定的工作壓力。
8.有良好的溝通能力,能夠與團隊成員和其他部門有效地進行溝通協(xié)作。