更新于 12月27日

固件工程師

1-2萬
  • 北京昌平區(qū)
  • 3-5年
  • 本科
  • 全職
  • 招1人

雇員點(diǎn)評標(biāo)簽

  • 工作環(huán)境好
  • 同事很nice
  • 人際關(guān)系好

職位描述

C語言C++匯編語言
工作內(nèi)容:固件架構(gòu)規(guī)劃與設(shè)計(jì)
深入了解產(chǎn)品的功能需求、性能指標(biāo)、應(yīng)用場景和用戶期望,確定固件的功能模塊。

根據(jù)產(chǎn)品的特點(diǎn)和要求,選擇合適的固件架構(gòu)模式,設(shè)計(jì)固件的整體架構(gòu),包括模塊之間的層次關(guān)系、通信方式和數(shù)據(jù)流向;針對固件開發(fā),選擇合適的編程語言、開發(fā)工具、操作系統(tǒng)、和硬件平臺(tái)。

參與硬件設(shè)計(jì)過程,與硬件工程師共同確定硬件和固件之間的接口規(guī)范,協(xié)助硬件團(tuán)隊(duì)進(jìn)行硬件調(diào)試;為硬件設(shè)備開發(fā)底層驅(qū)動(dòng)程序,使固件能夠有效地控制和管理各種硬件資源;優(yōu)化驅(qū)動(dòng)程序的性能,提高硬件設(shè)備的訪問效率,降低功耗。
根據(jù)架構(gòu)設(shè)計(jì),負(fù)責(zé)開發(fā)固件的核心功能模塊;實(shí)現(xiàn)通信模塊,確保固件能夠與外部設(shè)備進(jìn)行穩(wěn)定可靠的通信;將各個(gè)功能模塊集成到一起,構(gòu)建完整的固件系統(tǒng),進(jìn)行系統(tǒng)聯(lián)調(diào)優(yōu)化。
制定固件測試策略、測試計(jì)劃和固件升級策略等。

任職要求:
學(xué)歷要求:本科及以上學(xué)歷,電子、通信、計(jì)算機(jī)、自動(dòng)化等相關(guān)專業(yè)畢業(yè)。
專業(yè)技能:
編程語言精通:深入掌握 C、C++ 語言,能夠運(yùn)用其進(jìn)行高效、健壯的代碼編寫,熟悉匯編語言者更佳。例如在一些對性能要求極高的嵌入式系統(tǒng)中,如工業(yè)控制、汽車電子等領(lǐng)域,匯編語言的運(yùn)用可以對關(guān)鍵代碼段進(jìn)行優(yōu)化,提升系統(tǒng)響應(yīng)速度和資源利用效率。
硬件知識扎實(shí):了解常見的物聯(lián)網(wǎng)硬件平臺(tái)(如ARM、MCU等)及其特性,微控制器以及外圍電路的工作原理和設(shè)計(jì),能夠根據(jù)硬件平臺(tái)的特點(diǎn)進(jìn)行固件優(yōu)化、能夠看懂硬件原理圖,并與硬件工程師緊密合作進(jìn)行軟硬件協(xié)同設(shè)計(jì)。例如在物聯(lián)設(shè)備的固件開發(fā)中,需要精準(zhǔn)理解傳感器、執(zhí)行器與微控制器的硬件連接和交互邏輯,從而設(shè)計(jì)出穩(wěn)定可靠的固件架構(gòu),確保設(shè)備功能的正常實(shí)現(xiàn)和性能優(yōu)化。
熟悉通信協(xié)議:對物聯(lián)網(wǎng)固件架構(gòu)有深入的理解,熟悉物聯(lián)網(wǎng)通信協(xié)議(如MQTT、CoAP、HTTP等)和固件開發(fā)流程,對 SPI、I2C、UART、USB、CAN 等常見通信協(xié)議有深入理解,并能夠熟練進(jìn)行相關(guān)協(xié)議的固件編程實(shí)現(xiàn)。
操作系統(tǒng)及驅(qū)動(dòng)開發(fā):具備操作系統(tǒng)(如嵌入式 Linux、FreeRTOS、RT - Thread 等)內(nèi)核裁剪、移植和驅(qū)動(dòng)開發(fā)能力。熟悉嵌入式 Linux 操作系統(tǒng),根據(jù)設(shè)備硬件資源和功能需求對內(nèi)核進(jìn)行定制化裁剪和優(yōu)化,同時(shí)開發(fā)出適配各類硬件設(shè)備(如網(wǎng)絡(luò)芯片、存儲(chǔ)設(shè)備等)的驅(qū)動(dòng)程序,構(gòu)建一個(gè)穩(wěn)定、高效且功能完備的固件運(yùn)行環(huán)境。
架構(gòu)設(shè)計(jì)與優(yōu)化:擁有豐富的固件架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),能夠根據(jù)產(chǎn)品需求設(shè)計(jì)出高擴(kuò)展性、高穩(wěn)定性、低功耗的固件架構(gòu)。通過合理的架構(gòu)設(shè)計(jì)(如采用事件驅(qū)動(dòng)架構(gòu)、優(yōu)化任務(wù)調(diào)度算法等),在保證設(shè)備功能正常運(yùn)行的前提下,最大限度地延長電池續(xù)航時(shí)間,提升用戶體驗(yàn)。
算法與數(shù)據(jù)結(jié)構(gòu):熟悉常用算法(如排序、搜索、加密算法等)和數(shù)據(jù)結(jié)構(gòu)(如鏈表、棧、隊(duì)列、樹、圖等),并能將其靈活應(yīng)用于固件開發(fā)中,以優(yōu)化系統(tǒng)性能和資源利用效率。例如在數(shù)據(jù)加密傳輸?shù)膱鼍爸?,需要運(yùn)用合適的加密算法(如 AES、RSA 等)對敏感數(shù)據(jù)進(jìn)行加密處理,同時(shí)選擇高效的數(shù)據(jù)結(jié)構(gòu)來存儲(chǔ)和管理加密密鑰等關(guān)鍵信息,確保數(shù)據(jù)的安全性和完整性。
開發(fā)工具熟練掌握:熟練使用 Keil、IAR、GCC 等開發(fā)工具,熟悉 JTAG、SWD 等調(diào)試接口和調(diào)試技巧,能夠熟練進(jìn)行代碼的編譯、調(diào)試和優(yōu)化工作。使用 開發(fā)工具時(shí),能夠熟練配置工程選項(xiàng),利用其調(diào)試功能快速定位和解決固件開發(fā)過程中的各類問題,如內(nèi)存溢出、指針異常、邏輯錯(cuò)誤等,確保固件的質(zhì)量和穩(wěn)定性。

工作經(jīng)驗(yàn)
年限要求:一般要求具有 3年以上固件開發(fā)經(jīng)驗(yàn),其中至少 2 - 3 年的固件架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)。具備足夠的技術(shù)沉淀和項(xiàng)目經(jīng)驗(yàn)來應(yīng)對復(fù)雜多變的技術(shù)難題和嚴(yán)格的行業(yè)標(biāo)準(zhǔn)規(guī)范。
項(xiàng)目經(jīng)驗(yàn):參與多個(gè)復(fù)雜固件項(xiàng)目開發(fā)的經(jīng)驗(yàn),如物聯(lián)網(wǎng)設(shè)備(RFID、智能傳感器、智能電表、智能家居網(wǎng)關(guān)等)、工業(yè)控制設(shè)備(PLC、DCS、工業(yè)機(jī)器人等)固件開發(fā)項(xiàng)目。可以設(shè)計(jì)和優(yōu)化固件設(shè)計(jì),同時(shí)能夠快速響應(yīng)市場需求進(jìn)行功能迭代和升級。

工作地點(diǎn)

嘉銘奧森產(chǎn)業(yè)園

職位發(fā)布者

張影秀/人事經(jīng)理

立即溝通
公司Logo北京中電普華信息技術(shù)有限公司
一、公司簡介北京中電普華信息技術(shù)有限公司(以下簡稱“公司”)成立于2003年底,注冊資本12.7億元,是國家電網(wǎng)有限公司下屬單位,隸屬國網(wǎng)信息通信產(chǎn)業(yè)集團(tuán)有限公司。2019年,在國家電網(wǎng)公司的決策下并入上市板塊(股票代碼:600131)。公司下設(shè)3家分公司,員工1100余人。公司專注大型企業(yè)管理信息化20年,長期為能源行業(yè)企業(yè)管理提供產(chǎn)品與服務(wù)。二、榮譽(yù)資質(zhì)獲國家重點(diǎn)軟件企業(yè)、高新技術(shù)企業(yè)、AAA級信用企業(yè),擁有20余項(xiàng)行業(yè)資質(zhì),多年榮獲中國軟件業(yè)務(wù)收入百強(qiáng)企業(yè)、中國十大創(chuàng)新軟件企業(yè)、北京中關(guān)村“十百千工程”重點(diǎn)培育企業(yè)、中國十大信息技術(shù)服務(wù)領(lǐng)軍企業(yè)等榮譽(yù)。三、業(yè)務(wù)板塊信創(chuàng)軍工業(yè)務(wù)板塊,包含信創(chuàng)IT基礎(chǔ)硬件、基礎(chǔ)軟件、信息安全自主研發(fā)和代理銷售,移動(dòng)門戶、軍委后勤保障部平臺(tái)研發(fā)、實(shí)施、運(yùn)維,信創(chuàng)實(shí)驗(yàn)室建設(shè)等。電力營銷業(yè)務(wù)板塊,包含營業(yè)、業(yè)擴(kuò)、計(jì)量、采集、收費(fèi)、市場化購電、現(xiàn)貨交易、綠電認(rèn)證等數(shù)字化系統(tǒng)建設(shè)及終端研制產(chǎn)業(yè)。電網(wǎng)運(yùn)行業(yè)務(wù)板塊,包含物聯(lián)管理平臺(tái)及設(shè)備App、設(shè)備知識庫、碳排放監(jiān)測、企業(yè)中臺(tái)(財(cái)務(wù)、客戶服務(wù)、數(shù)據(jù)、技術(shù))、負(fù)荷管理云及負(fù)控平臺(tái)等數(shù)字化建設(shè),以及臺(tái)區(qū)終端、負(fù)控終端、邊端設(shè)備等研制產(chǎn)業(yè)。財(cái)金科技業(yè)務(wù)板塊,包含國網(wǎng)ERP、財(cái)務(wù)中臺(tái)、科技2.0、國資委產(chǎn)權(quán)管理系統(tǒng)、英大信息系統(tǒng)等數(shù)字化建設(shè)及運(yùn)營運(yùn)維業(yè)務(wù),以及教育培訓(xùn)、設(shè)備租賃、財(cái)務(wù)領(lǐng)域耗材、智能終端、工具等代理業(yè)務(wù)。
公司主頁