- 目錄
崗位職責(zé)是什么
firmware工程師在企業(yè)中扮演著至關(guān)重要的角色,他們專注于開發(fā)和維護(hù)嵌入式系統(tǒng)的固件,這些系統(tǒng)是設(shè)備硬件與操作系統(tǒng)之間的橋梁。他們的工作涉及到編寫和優(yōu)化低級(jí)代碼,確保設(shè)備的穩(wěn)定運(yùn)行和高效性能。
崗位職責(zé)要求
1. 精通c/c 編程語(yǔ)言,具備匯編語(yǔ)言基礎(chǔ),能夠編寫高效、可靠的固件代碼。
2. 對(duì)硬件有深入理解,能與硬件工程師緊密合作,實(shí)現(xiàn)固件與硬件的無(wú)縫集成。
3. 掌握實(shí)時(shí)操作系統(tǒng)(rtos)原理,熟悉嵌入式系統(tǒng)開發(fā)流程。
4. 具備良好的問(wèn)題解決能力,能夠在復(fù)雜系統(tǒng)中定位和修復(fù)錯(cuò)誤。
5. 熟悉軟件調(diào)試工具和技術(shù),如jtag、uart、gdb等。
6. 了解相關(guān)行業(yè)標(biāo)準(zhǔn)和安全規(guī)范,如iso 26262、do-178c等。
7. 擁有良好的團(tuán)隊(duì)協(xié)作精神,能有效溝通和分享技術(shù)知識(shí)。
崗位職責(zé)描述
firmware工程師的工作日常包括但不限于:
1. 設(shè)計(jì)和實(shí)現(xiàn)固件功能,滿足產(chǎn)品規(guī)格和性能需求。
2. 進(jìn)行固件測(cè)試,確保其兼容性、穩(wěn)定性和安全性。
3. 協(xié)同硬件團(tuán)隊(duì)進(jìn)行硬件帶載測(cè)試,驗(yàn)證固件與硬件的交互效果。
4. 修復(fù)軟件缺陷,持續(xù)優(yōu)化固件性能。
5. 參與項(xiàng)目評(píng)審,為新產(chǎn)品的設(shè)計(jì)和開發(fā)提供建議。
6. 維護(hù)更新現(xiàn)有產(chǎn)品的固件,以適應(yīng)市場(chǎng)和技術(shù)變化。
有哪些內(nèi)容
1. 固件架構(gòu)設(shè)計(jì):定義固件模塊,規(guī)劃內(nèi)存分配,確保系統(tǒng)資源的有效利用。
2. 編程與調(diào)試:編寫、修改和優(yōu)化固件代碼,使用調(diào)試工具分析和解決問(wèn)題。
3. 代碼審查:參與團(tuán)隊(duì)的代碼審查,保證代碼質(zhì)量和遵循最佳實(shí)踐。
4. 文檔編寫:編寫和更新固件相關(guān)的技術(shù)文檔,包括設(shè)計(jì)文檔、用戶手冊(cè)等。
5. 技術(shù)研究:跟蹤最新的固件技術(shù)和行業(yè)動(dòng)態(tài),為產(chǎn)品創(chuàng)新提供技術(shù)支持。
6. 客戶支持:與客戶保持溝通,解決產(chǎn)品在使用過(guò)程中遇到的固件相關(guān)問(wèn)題。
firmware工程師的工作是一項(xiàng)技術(shù)密集型任務(wù),需要不斷學(xué)習(xí)和適應(yīng)新技術(shù),以確保企業(yè)的嵌入式產(chǎn)品始終處于行業(yè)前沿。他們不僅是代碼的編寫者,更是技術(shù)創(chuàng)新的推動(dòng)者,通過(guò)他們的努力,使硬件設(shè)備具備智能化、高效化的特性,為企業(yè)的競(jìng)爭(zhēng)力貢獻(xiàn)力量。
firmware崗位職責(zé)范文
第1篇 mcu firmware軟件設(shè)計(jì)工程師職位描述與崗位職責(zé)任職要求
職位描述:
職責(zé)描述:
1.能對(duì)tms320f2810/2812/28335/28379和stc12c5628/stm32進(jìn)行編程
2.能對(duì)rs-485/can/ether cat通信方法進(jìn)行編程
任職要求:
1.本科或研究生畢業(yè),有工作經(jīng)驗(yàn),懂電機(jī)控制優(yōu)先
2.能吃苦耐勞,具備自我激勵(lì)的精神
3.工資每月1萬(wàn)以上
4.工作地點(diǎn):昆山
第2篇 senior firmware engineer職位描述與崗位職責(zé)任職要求
職位描述:
針對(duì)不同的使用場(chǎng)景(cpu、gpu、多媒體、vr、計(jì)算、靜態(tài)屏幕等),開發(fā)和執(zhí)行功耗、性能、perf/watt特性和優(yōu)化測(cè)試計(jì)劃。
分析各種電源管理特性之間的相互作用,優(yōu)化它們的電源配置和性能
為關(guān)鍵使用場(chǎng)景開發(fā)后硅電源和性能模型
支持原型實(shí)驗(yàn),以改進(jìn)現(xiàn)有的和實(shí)現(xiàn)新的特性,影響功率和性能
調(diào)試和排除測(cè)試環(huán)境和平臺(tái)中可能出現(xiàn)的系統(tǒng)級(jí)問(wèn)題
積極推動(dòng)后硅電源和性能活動(dòng)的持續(xù)改進(jìn)
參與產(chǎn)品定義過(guò)程
較強(qiáng)的編程技能:c或c++,以及腳本語(yǔ)言(例如:perl、python、php、shell)
良好的計(jì)算機(jī)組織/架構(gòu)知識(shí)。
深刻理解數(shù)字電子
了解電源/熱管理
豐富的實(shí)驗(yàn)室工作經(jīng)驗(yàn),包括示波器、邏輯分析儀等。
較強(qiáng)的分析/解決問(wèn)題的能力和對(duì)細(xì)節(jié)的關(guān)注
第3篇 服務(wù)器電源經(jīng)理(firmware方向)職位描述與崗位職責(zé)任職要求
職位描述:
崗位職責(zé)
?熟悉pmbus相關(guān)協(xié)議,以及代碼實(shí)現(xiàn)
? 熟悉i2c等通信協(xié)議的機(jī)制及實(shí)現(xiàn)
? 掌握ti、microchip等主控芯片的編碼
? 對(duì)于數(shù)字電源內(nèi)部控制流程、保護(hù)機(jī)制、保護(hù)邏輯及功能實(shí)現(xiàn)
? 對(duì)于電源fw的代碼框架有全面理解
任職資格
? 必備經(jīng)歷:
具有8年以上ac數(shù)字開關(guān)電源設(shè)計(jì)工作經(jīng)驗(yàn),對(duì)行業(yè)內(nèi)主流電源架構(gòu)、元件方案信息及優(yōu)劣勢(shì)了解全面,掌握完整的電源開發(fā)流程體系,編制過(guò)電源軟、硬件設(shè)計(jì)和測(cè)試規(guī)范方案的經(jīng)歷,具備問(wèn)題分析處理能力,能夠定位解決研發(fā)、生產(chǎn)、客戶各環(huán)節(jié)遇到的問(wèn)題
? 業(yè)務(wù)知識(shí):
1)精通ac開關(guān)電源架構(gòu)、工作原理及spec參數(shù),了解行業(yè)發(fā)展趨勢(shì)
2)具備團(tuán)隊(duì)領(lǐng)導(dǎo)經(jīng)驗(yàn),熟悉服務(wù)器供電方案,搭建過(guò)電源團(tuán)隊(duì)優(yōu)先考慮
3)有良好的溝通能力、工作態(tài)度、邏輯思維能力
第4篇 firmware engineer職位描述與崗位職責(zé)任職要求
職位描述:
bios/firmware development, validation, debugging on amd platforms
bios and sw support on customer server and/or embedded platforms with amd solutions
customer issue debugging with the ibv code bases(phoeni_/insyde/ami)
work with customers and help customers to debug bios/firmware relative issues
work with amd internal firmware and software teams on platform software development
provide customers technical training to improve customer design skill
support internal and e_ternal platform bring-up
6 years (sr. engineer)/10+ years (mts) of bios development e_perience with strong knowledge in the following fields: pc/server architecture, _86 processors, chipsets, dram architecture, pcie, acpi, sata, usb, multiprocessor systems, power management and system management
e_pertise in c language programming and hardware debugging tools is a must
knowledge in uefi programming and e_perience is a plus
knowledge in software stack and virtual machine e_perience is a plus