- 目錄
崗位職責(zé)是什么
linux開發(fā)崗位是技術(shù)團(tuán)隊(duì)中的關(guān)鍵角色,主要負(fù)責(zé)設(shè)計(jì)、開發(fā)和維護(hù)基于linux操作系統(tǒng)的軟件應(yīng)用程序和系統(tǒng)。這個(gè)職位需要深入理解linux內(nèi)核機(jī)制,具備優(yōu)秀的編程技能,以及對開源社區(qū)和工具的熟悉。
崗位職責(zé)要求
1. 精通c/c 編程語言,熟悉java、python等至少一種腳本語言。
2. 深入理解linux內(nèi)核原理,包括文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議棧、進(jìn)程管理等。
3. 掌握版本控制系統(tǒng)如git,熟練使用構(gòu)建工具如makefile、ant、maven等。
4. 具備調(diào)試技巧,能使用gdb、valgrind等工具進(jìn)行問題排查。
5. 熟悉自動(dòng)化測試和持續(xù)集成流程,如jenkins、travis ci等。
6. 對開源文化有深刻認(rèn)識,能夠積極參與開源項(xiàng)目或社區(qū)。
7. 良好的團(tuán)隊(duì)協(xié)作精神,具備問題解決能力和溝通技巧。
崗位職責(zé)描述
linux開發(fā)工程師的工作日常包括編寫高效、可靠的代碼,優(yōu)化系統(tǒng)性能,修復(fù)bug,以及與團(tuán)隊(duì)成員緊密合作以確保項(xiàng)目的順利進(jìn)行。他們需要時(shí)刻關(guān)注linux技術(shù)動(dòng)態(tài),跟蹤最新發(fā)展,以便將前沿技術(shù)應(yīng)用于項(xiàng)目中。此外,他們還可能參與系統(tǒng)設(shè)計(jì)、架構(gòu)優(yōu)化,以及為其他團(tuán)隊(duì)成員提供技術(shù)支持。
有哪些內(nèi)容
1. 系統(tǒng)開發(fā):設(shè)計(jì)和實(shí)現(xiàn)高效穩(wěn)定的linux服務(wù),如守護(hù)進(jìn)程、驅(qū)動(dòng)程序等,確保系統(tǒng)穩(wěn)定運(yùn)行。
2. 軟件移植:將應(yīng)用軟件從其他操作系統(tǒng)平臺遷移到linux,確保兼容性和性能。
3. 性能調(diào)優(yōu):通過分析系統(tǒng)瓶頸,優(yōu)化代碼和配置,提升系統(tǒng)運(yùn)行效率。
4. 故障排查:對生產(chǎn)環(huán)境中遇到的問題進(jìn)行診斷,修復(fù)bug,確保服務(wù)質(zhì)量。
5. 文檔編寫:編寫技術(shù)文檔,記錄開發(fā)過程和解決方案,便于團(tuán)隊(duì)共享知識。
6. 代碼審查:參與團(tuán)隊(duì)代碼審查,保證代碼質(zhì)量,遵循最佳實(shí)踐。
7. 技術(shù)研究:探索新的linux技術(shù)和工具,推動(dòng)技術(shù)創(chuàng)新和團(tuán)隊(duì)技術(shù)升級。
8. 協(xié)作與溝通:與產(chǎn)品經(jīng)理、測試工程師、運(yùn)維團(tuán)隊(duì)等緊密合作,確保項(xiàng)目需求的準(zhǔn)確理解和實(shí)現(xiàn)。
作為一個(gè)linux開發(fā)工程師,不僅需要扎實(shí)的技術(shù)功底,還需要具備不斷學(xué)習(xí)和適應(yīng)新技術(shù)的能力,以及良好的團(tuán)隊(duì)協(xié)作精神,以應(yīng)對快速變化的it環(huán)境。在這個(gè)崗位上,每一次成功的挑戰(zhàn)都將是個(gè)人技術(shù)和職業(yè)發(fā)展的寶貴積累。
linux開發(fā)崗位職責(zé)范文
第1篇 linu_開發(fā)工程師崗位職責(zé)職位要求
職責(zé)描述:
1.電子、計(jì)算機(jī)、通信相關(guān)專業(yè)大專以上學(xué)歷。
2.熟練掌握51、stm32系列單片機(jī)開發(fā)技術(shù),有三年以上的相關(guān)開發(fā)經(jīng)驗(yàn)。
3.熟練掌握原理圖、pcb板圖畫圖技術(shù),有產(chǎn)品案例。
4.熟練掌握3g、gprs、wifi模塊的開發(fā)技術(shù)。
5.熟練掌握嵌入式操作系統(tǒng),linu_優(yōu)先。
6.有g(shù)ps/北斗車載終端開發(fā)經(jīng)驗(yàn)者優(yōu)先。
7.有團(tuán)隊(duì)精神,工作態(tài)度認(rèn)真負(fù)責(zé)。
8.快速的學(xué)習(xí)能力,良好的溝通、文字表達(dá)和團(tuán)隊(duì)協(xié)作能力。
崗位要求:
學(xué)歷要求:不限
語言要求:不限
年齡要求:不限
工作年限:無工作經(jīng)驗(yàn)
第2篇 c/c++開發(fā)工程師(linu_開發(fā)平臺)職位描述與崗位職責(zé)任職要求
職位描述:
職位亮點(diǎn)
五險(xiǎn)一金年底雙薪績效獎(jiǎng)金餐補(bǔ)帶薪年假員工旅游節(jié)日福利免費(fèi)停車
職位描述
技能要求:
c++clinu_安防行業(yè)政法行業(yè)智慧城市項(xiàng)目
【任職資格】
1、本科及以上計(jì)算機(jī)、數(shù)學(xué)相關(guān)專業(yè)畢業(yè),具備3年以上c/c++ linu_相關(guān)工作經(jīng)驗(yàn);
2、精通流媒體服務(wù)、音視頻處理分析設(shè)計(jì)方案,邏輯能力強(qiáng);
3、精通多線程開發(fā)、網(wǎng)絡(luò)編程、傳輸協(xié)議(rtsp、rtp、rtmp、hls、sip、h.323)、網(wǎng)絡(luò)模型庫(select,poll,epoll、st);
4、精通音視頻解碼(aac/h264)、多媒體封裝格式(flv、ts、mp4);
5、精通多媒體開源框架開發(fā)(如ffmpeg、ngin_-rtmp等);
6、熟悉高性能流媒體服務(wù)器開發(fā)優(yōu)先;
7、有視頻直播、點(diǎn)播、互動(dòng)視頻技術(shù)架構(gòu)經(jīng)驗(yàn)的優(yōu)先.
【崗位職責(zé)】
1、 負(fù)責(zé)c/c++系統(tǒng)的軟件設(shè)計(jì)并參與和主導(dǎo)具體的實(shí)施工作;
2、 編寫c/c++產(chǎn)品的程序設(shè)計(jì)及相關(guān)技術(shù)文檔;
3、 主要負(fù)責(zé)視頻插件、視頻播放器、智能應(yīng)用軟件的開發(fā)和產(chǎn)品化工作。
第3篇 嵌入式linu_開發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
崗位職責(zé):1、負(fù)責(zé)公司硬件產(chǎn)品的嵌入式軟件開發(fā)與調(diào)試;
2、對arm代碼進(jìn)行維護(hù)、改進(jìn)完善,以滿足新需求;
3、參與項(xiàng)目需求分析,參與搭建系統(tǒng)框架和核心模塊的設(shè)計(jì);
4、根據(jù)項(xiàng)目進(jìn)度完成代碼開發(fā)任務(wù);
5、編寫文檔,完成相關(guān)代碼測試任務(wù);任職要求:1、大學(xué)本科及以上學(xué)歷,電子、通訊、控制、計(jì)算機(jī)相關(guān)專業(yè);
2、熟悉c/c++、shell編程,熟悉linu_開發(fā)環(huán)境,有2年以上嵌入式linu_項(xiàng)目開發(fā)經(jīng)驗(yàn)者佳;
3、熟悉tcp/ip協(xié)議,了解網(wǎng)絡(luò)編程,熟悉各種ipc機(jī)制,有多進(jìn)程、多線程開發(fā)經(jīng)驗(yàn)者佳;
4、熟悉arm系列微處理器架構(gòu),有一定的硬件基礎(chǔ),能看懂原理圖,熟悉iic、spi等常用接口;
5、熟悉linu_驅(qū)動(dòng)模型,有l(wèi)inu_平臺驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)者佳。
第4篇 5g無線通信嵌入式軟件工程師(linu_開發(fā))職位描述與崗位職責(zé)任職要求
職位描述:
職責(zé)描述:
緊密配合系統(tǒng)算法組、數(shù)字硬件組和rf硬件組,在soc+embedded-linu_+fpga+rf-ic的嵌入式系統(tǒng)中實(shí)現(xiàn)rf-dfe和rf-afe產(chǎn)品的開發(fā)調(diào)試和最終量產(chǎn)。具體包含:
1.rf-afe內(nèi)子模塊(rf-ic, clock-dds等)在linu_內(nèi)核或用戶空間驅(qū)動(dòng)程序的開發(fā)和維護(hù);
2.tdd應(yīng)用下對rf-afe內(nèi)各硬件模塊的實(shí)時(shí)控制;
3.rf-dfe內(nèi)ip子模塊(如cfr、dpd等)在linu_內(nèi)核或用戶空間驅(qū)動(dòng)程序的開發(fā)和維護(hù);
4.其他i/q數(shù)據(jù)處理通路相關(guān)的硬件驅(qū)動(dòng)程序或用戶空間應(yīng)用;
5.包含i/q數(shù)據(jù)的高帶寬高性能網(wǎng)絡(luò)應(yīng)用程序的開發(fā)和維護(hù)。
任職要求:
1. 本科及以上學(xué)歷,通信、電子、計(jì)算機(jī)或相關(guān)專業(yè)畢業(yè),碩士優(yōu)先考慮;
2.熟練使用c/c++, 3年以上嵌入式系統(tǒng)下c/c++開發(fā)經(jīng)驗(yàn);
3.了解基本linu_系統(tǒng)的內(nèi)核組件和用戶空間組成,熟悉linu_應(yīng)用程序開發(fā)環(huán)境,熟練使用gnu-make和cross-compile tool-chains;
4.有嵌入式linu_系統(tǒng)或嵌入式rtos系統(tǒng)下開發(fā)多線程應(yīng)用的實(shí)際經(jīng)驗(yàn);
5.良好的文檔撰寫習(xí)慣和能力,能有效地與技術(shù)團(tuán)隊(duì)和管理層做清晰地溝通;
6.熟悉ethernet-mac/switch/router硬件和軟件,熟悉tcp/ip網(wǎng)絡(luò)協(xié)議,了解linu_內(nèi)核網(wǎng)絡(luò)子系統(tǒng),有socket應(yīng)用開發(fā)經(jīng)驗(yàn);
7.在下面任意領(lǐng)域有不少于兩年的工作經(jīng)驗(yàn):
a.gsm/2g, wcdma/3g, lte/4g等無線通信系統(tǒng)的協(xié)議實(shí)現(xiàn)或產(chǎn)品實(shí)現(xiàn);
b.wifi, wima_等無線通信系統(tǒng)的協(xié)議實(shí)現(xiàn)或產(chǎn)品實(shí)現(xiàn);
c.cable-modem/dsl-modem等復(fù)雜有線通信系統(tǒng)的協(xié)議實(shí)現(xiàn)或產(chǎn)品實(shí)現(xiàn);
8.能熟練使用linu_ shell或python或matlab者優(yōu)先考慮。
第5篇 高級linu_開發(fā)工程師崗位(內(nèi)核和驅(qū)動(dòng))職位描述與崗位職責(zé)任職要求
職位描述:
職責(zé)描述:
1.負(fù)責(zé)嵌入式linu_內(nèi)核和驅(qū)動(dòng)程序研發(fā);
2.負(fù)責(zé)設(shè)計(jì)并實(shí)現(xiàn)了linu_操作系統(tǒng)的軟件組件;
3.負(fù)責(zé)集成開放源碼或獨(dú)立軟件供應(yīng)商的軟件組件;
4.完成相關(guān)技術(shù)文檔的撰寫、整理;
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、自動(dòng)化、電子或相關(guān)專業(yè);
2、5年以上嵌入式linu_內(nèi)核或驅(qū)動(dòng)程序開發(fā)經(jīng)驗(yàn);
3、在跨編譯環(huán)境中具有較強(qiáng)的c語言實(shí)踐經(jīng)驗(yàn);
4、熟悉arm系列體系結(jié)構(gòu),掌握arm系列匯編指令;
5、擁有對內(nèi)核崩潰等分析和解決問題的技能;
6、核心能力必須包括以下一項(xiàng)或多項(xiàng):usb、pcie、i2c、網(wǎng)絡(luò)、smp和虛擬化;
7、操作系統(tǒng)概念和linu_內(nèi)核內(nèi)部知識;
第6篇 嵌入式linu_開發(fā)崗位職責(zé)
linu_嵌入式開發(fā)(小米生態(tài)鏈產(chǎn)品)(j11527) 上海創(chuàng)米科技有限公司 上海創(chuàng)米科技有限公司(分支機(jī)構(gòu)) 工作職責(zé):
1、針對ipc的嵌入式linu_應(yīng)用程序設(shè)計(jì)、開發(fā)、移植、調(diào)試和維護(hù);
2、負(fù)責(zé)撰寫軟件開發(fā)相關(guān)文檔,參與需求分析和討論;
3、負(fù)責(zé)第三方協(xié)議的對接和開發(fā);
4、設(shè)計(jì)測試用例,對疑難問題的跟蹤和解決;
5、與其他相關(guān)部門溝通協(xié)調(diào)產(chǎn)品在每個(gè)階段遇到的問題
任職資格:
1、熟練掌握嵌入式linu_下的c/c++開發(fā),makefile,gdb,shell,git等,具備良好的編程風(fēng)格;
2、熟悉linu_操作系統(tǒng),應(yīng)用程序進(jìn)程間通信,對多線程編程有深入的理解;
3、熟悉rtsp/rtp/http等流媒體協(xié)議和tcp/ip網(wǎng)絡(luò)協(xié)議,能熟練使用網(wǎng)絡(luò)抓包工具對網(wǎng)絡(luò)協(xié)議包進(jìn)行分析;
4、有p2p(tutk)相關(guān)經(jīng)驗(yàn)優(yōu)先;
5、熟悉網(wǎng)絡(luò)通訊協(xié)議(如mqtt,nanomsg等)優(yōu)先;
6、熟悉音視頻編碼、解碼開發(fā),熟悉h264/h265、aac/g711/g726/pcm/mp3等編解碼經(jīng)驗(yàn)優(yōu)先;
7、有l(wèi)inu_/uni_開源項(xiàng)目經(jīng)驗(yàn)者優(yōu)先,熟悉mplayer,ffmpeg,vlc,glib,gstreamer等項(xiàng)目優(yōu)先;
8、工作認(rèn)真細(xì)致,有獨(dú)立分析問題和解決問題的能力;
9、具有良好的理解溝通能力,邏輯思維能力強(qiáng),責(zé)任心強(qiáng),有良好的學(xué)習(xí)能力和團(tuán)隊(duì)協(xié)作精神;
第7篇 linu_開發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)arm/powerpc/龍芯等嵌入式平臺uboot、linu_內(nèi)核、文件系統(tǒng)、驅(qū)動(dòng)移植及軟件開發(fā);
2、參與項(xiàng)目設(shè)計(jì)、開發(fā)等過程;參與相關(guān)系統(tǒng)功能模塊的設(shè)計(jì)與技術(shù)文檔編寫;
3、參與代碼評審工作,積極配合測試人員工作;
4、優(yōu)化和解決驅(qū)動(dòng)問題;
5、完成上級安排的其它工作任務(wù)。
職位要求:
1、精通c語言,兩年以上工作經(jīng)驗(yàn),其中至少一年嵌入式linu_移植及開發(fā)經(jīng)驗(yàn);熟悉交叉編譯,gdb及gdbserver調(diào)試,代碼靜態(tài)、動(dòng)態(tài)分析工具;熟悉automake、autoconf、makefile等
2、熟悉linu_內(nèi)核配置、外設(shè)驅(qū)動(dòng)、文件系統(tǒng),有常見接口驅(qū)動(dòng)的開發(fā)與調(diào)試經(jīng)驗(yàn);
3、熟悉tcp/ip協(xié)議及常用2層協(xié)議;熟悉進(jìn)程間通信,線程模型,熟悉socket通信編程和路由協(xié)議,熟悉io多路復(fù)用。
4、本科及以上學(xué)歷,電子、通信、計(jì)算機(jī)、自動(dòng)化等相關(guān)專業(yè)。
5、具有良好的英文資料閱讀能力;
6、具有良好的學(xué)習(xí)能力和積極的工作態(tài)度,具有良好的團(tuán)隊(duì)協(xié)作能力和較強(qiáng)的溝通能力。
第8篇 linu_開發(fā)經(jīng)理崗位職責(zé)
linu_ 開發(fā)經(jīng)理 主要負(fù)責(zé)嵌入式linu_ 系統(tǒng)的軟件開發(fā):
1,至少五年以上linu_ 嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn),精通c/c++,熟悉硬件驅(qū)動(dòng)開發(fā),有豐富的多
線程服務(wù)器和tcp 網(wǎng)絡(luò)通訊系統(tǒng)開發(fā)經(jīng)驗(yàn);熟悉tcp、ip,udp,https,tls ,vpn ,mqtt,coap
2.參與公司硬件終端產(chǎn)品的需求分析,規(guī)劃軟件技術(shù)方案。
3.負(fù)責(zé)基于arm 平臺linu_ 系統(tǒng)的軟件開發(fā),包括內(nèi)核移植、驅(qū)動(dòng)開發(fā)及應(yīng)用開發(fā)。
4.負(fù)責(zé)軟件模塊的設(shè)計(jì)、研發(fā)及測試,確保軟件開發(fā)按進(jìn)度推進(jìn)。
5.協(xié)助硬件調(diào)試與測試,負(fù)責(zé)軟件bug 修復(fù)與性能優(yōu)化。
6.根據(jù)相關(guān)要求與規(guī)范編制對應(yīng)的技術(shù)檔案。 1.電子,通訊,儀器儀表,自動(dòng)化相關(guān)本科及以上學(xué)歷。
2.熟悉arm 體系結(jié)構(gòu),熟悉linu_ 內(nèi)核、底層驅(qū)動(dòng)及上層應(yīng)用開發(fā)。
3,精通linu_ 內(nèi)核,有l(wèi)inu_ 內(nèi)核開發(fā)經(jīng)驗(yàn)者,掌握linu_ 內(nèi)核基礎(chǔ)知識; 精通gnu、源代碼
控制和bug 跟蹤系統(tǒng),有l(wèi)inu_ 平臺構(gòu)建系統(tǒng)經(jīng)驗(yàn)
4,熟悉linu_ 環(huán)境下多線程、多進(jìn)程、socket 通信、文件系統(tǒng)等開發(fā)。
5.熟悉嵌入式系統(tǒng)的交叉編譯環(huán)境,調(diào)試工具,內(nèi)核和文件系統(tǒng)裁剪等。
6.具有良好的編程風(fēng)格和編碼基礎(chǔ),對重用、重構(gòu)和設(shè)計(jì)模式有豐富經(jīng)驗(yàn)者優(yōu)先。
7.具備良好的溝通和執(zhí)行能力,有團(tuán)隊(duì)管理經(jīng)驗(yàn)者優(yōu)先。 主要負(fù)責(zé)嵌入式linu_ 系統(tǒng)的軟件開發(fā):
1,至少五年以上linu_ 嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn),精通c/c++,熟悉硬件驅(qū)動(dòng)開發(fā),有豐富的多
線程服務(wù)器和tcp 網(wǎng)絡(luò)通訊系統(tǒng)開發(fā)經(jīng)驗(yàn);熟悉tcp、ip,udp,https,tls ,vpn ,mqtt,coap
2.參與公司硬件終端產(chǎn)品的需求分析,規(guī)劃軟件技術(shù)方案。
3.負(fù)責(zé)基于arm 平臺linu_ 系統(tǒng)的軟件開發(fā),包括內(nèi)核移植、驅(qū)動(dòng)開發(fā)及應(yīng)用開發(fā)。
4.負(fù)責(zé)軟件模塊的設(shè)計(jì)、研發(fā)及測試,確保軟件開發(fā)按進(jìn)度推進(jìn)。
5.協(xié)助硬件調(diào)試與測試,負(fù)責(zé)軟件bug 修復(fù)與性能優(yōu)化。
6.根據(jù)相關(guān)要求與規(guī)范編制對應(yīng)的技術(shù)檔案。