第1篇 軟件開發(fā)工程師的崗位職責(zé)、任職條件和職業(yè)發(fā)展前景是什么
軟件開發(fā)工程師含義
軟件開發(fā)工程師,是指從事軟件開發(fā)相關(guān)工作的專業(yè)人員,是將人的想法轉(zhuǎn)換成計算機語言并實現(xiàn)相應(yīng)功能的專業(yè)人員。軟件開發(fā)工程師與一般的程序編碼員有差別,軟件開發(fā)工程師需要進行項目軟件需求分析,對軟件進行設(shè)計和規(guī)劃,但是軟件開發(fā)工程師與一般程序員分工也比較模糊。
軟件開發(fā)工程師一般包括軟件設(shè)計師、軟件架構(gòu)師、軟件工程管理人員和程序編碼員等崗位。按照匯編語言,軟件開發(fā)工程師可以分為java軟件工程師、.net軟件工程師、c++軟件工程師、asp.net軟件工程師、php軟件工程師、jsp軟件工程師等。
軟件開發(fā)工程師崗位職責(zé)
1.負責(zé)開發(fā)項目的系統(tǒng)分析、需求分析、功能分析;
2.負責(zé)軟件項目的組織研發(fā)與實施;
3.負責(zé)修改已有的系統(tǒng)方案;
4.負責(zé)保證開發(fā)軟件的質(zhì)量和符合客戶需求;
5.負責(zé)提供個體測試和技術(shù)指導(dǎo);
6.負責(zé)完善和維護系統(tǒng),對軟件使用進行培訓(xùn);
7.完成領(lǐng)導(dǎo)交給的其他工作。
軟件開發(fā)工程師應(yīng)具備的能力
1.熟練掌握軟件開發(fā)相關(guān)專業(yè)語言;
2.具有大型數(shù)據(jù)庫編程、管理能力;
3.具有良好的溝通和交際能力;
4.具有很好的理解力,需要對客戶的要求和市場情況進行深入的調(diào)查和了解分析;
5.具有學(xué)習(xí)能力和團隊精神;新的開發(fā)、編程技術(shù)不斷改善進步,需要不斷的學(xué)習(xí)和創(chuàng)新;
軟件開發(fā)工程師的任職條件
1.通信、電子工程、自動化、計算機及其相關(guān)專業(yè)本科及以上學(xué)歷;
2.具有3年以上從事系統(tǒng)開發(fā)的工作經(jīng)驗,參加過大中型系統(tǒng)開發(fā)工作;
3.熟練掌握專業(yè)的編程語言;
4.能獨立解決技術(shù)問題;
軟件開發(fā)工程師的職業(yè)發(fā)展
軟件開發(fā)工程師一般來說有2個方向,一是實用開發(fā),二是移動開發(fā);軟件開發(fā)工程師職業(yè)發(fā)展方向:產(chǎn)品研發(fā)經(jīng)理、技術(shù)經(jīng)理、高級軟件工程師、軟件架構(gòu)工程師或項目經(jīng)理。
軟件開發(fā)工程師的收入
軟件開發(fā)工程師的月收入一般在3000-10000元,工作兩年左右的軟件開發(fā)工程師月薪一般在4000元,3-5年經(jīng)驗的一般在5000-8000元。
第2篇 路由協(xié)議軟件開發(fā)工程師崗位職責(zé)
工作內(nèi)容:
從事路由交換網(wǎng)絡(luò)通訊設(shè)備產(chǎn)品的軟件開發(fā)。
職位要求:
大學(xué)本科及以上學(xué)歷,通信、計算機軟件、電子等相關(guān)專業(yè);
良好的c/c++編程能力, 有l(wèi)inux或其他嵌入式操作系統(tǒng)平臺開發(fā),了解網(wǎng)絡(luò)協(xié)議棧實現(xiàn)者優(yōu)先;
有ip網(wǎng)絡(luò)體系的基礎(chǔ)理論知識,熟悉linux/3層交換機/路由器/防火墻產(chǎn)品的工作原理者優(yōu)先;
有socket編程開發(fā)經(jīng)驗,有數(shù)通網(wǎng)絡(luò)通信設(shè)備開發(fā)經(jīng)驗優(yōu)先;
有mpls/l3vpn,rsvp/ldp,bgp/ospf/isis/rip,vrf,gre tunnel/ip6,pim等路由功能開發(fā)經(jīng)驗者優(yōu)先;
有獨立鉆研能力,良好的英文溝通能力,能熟練閱讀英文資料,較強的團隊精神和責(zé)任心。
第3篇 android軟件開發(fā)工程師崗位職責(zé)職位要求
職責(zé)描述:
崗位職責(zé):1、負責(zé)安卓手機客戶端基礎(chǔ)技術(shù)框架開發(fā)和維護; 2、完成手機軟件設(shè)計、編碼和測試工作,確保開發(fā)質(zhì)量; 3、參與產(chǎn)品需求的溝通、討論和協(xié)調(diào)。職位要求:1、計算機相關(guān)專業(yè),本科學(xué)歷,三年以上android開發(fā)經(jīng)驗,參與過2個以上完整的移動互聯(lián)網(wǎng)項目 2、有扎實的java語言基礎(chǔ),熟練掌握android開發(fā)平臺及框架原理,有復(fù)雜ui的開發(fā)經(jīng)驗; 3、熟悉移動網(wǎng)絡(luò)通信機制,對socket、tcp、udp及http訪問有實踐經(jīng)驗; 4、能獨立開發(fā)app,有成功發(fā)布app者優(yōu)先; 5、有責(zé)任心,具備較強的團隊合作精神,對工作有熱情,能夠在一定壓力下工作。
崗位要求:
學(xué)歷要求:本科
語言要求:不限
年齡要求:不限
工作年限:2年
第4篇 高級linux軟件開發(fā)工程師崗位職責(zé)
a)精通c/c++;
b)熟悉linux和android體系架構(gòu)的優(yōu)先
c)熟悉arm體系機構(gòu)以及總線接口協(xié)議
d)熟悉linux內(nèi)核,scheduler/dvfs/power/內(nèi)存等方向
e)參與過自研充電,供電,電量芯片設(shè)計工作者優(yōu)先
f)有各平臺功耗優(yōu)化經(jīng)驗者優(yōu)先
g)有android/linux性能優(yōu)化經(jīng)驗,熟悉各種分析工具的使用方法者優(yōu)先
第5篇 單片機嵌入式軟件開發(fā)工程師崗位職責(zé)
崗位職責(zé):
1. 根據(jù)項目分配的任務(wù)完成單片機軟件方案的設(shè)計與規(guī)劃
2. 負責(zé)公司產(chǎn)品的單片機軟件設(shè)計、編寫、移植和調(diào)試
3. 編寫產(chǎn)品技術(shù)文檔,收集相關(guān)資料等
4. 根據(jù)反饋信息優(yōu)化升級軟件系統(tǒng)
5. 對軟件系統(tǒng)的各個版本進行歸類整理
崗位要求:
1. 3年以上單片機軟件開發(fā)經(jīng)驗,本科及以上學(xué)歷,電子、通訊、測控、計算機相關(guān)專業(yè);
2. 具備扎實的單片機軟件知識,了解單片機硬件知識熟練掌握c語言編程;
3. 熟悉單片機匯編語言、c51,有良好的編碼習(xí)慣,熟悉arm等硬件內(nèi)部結(jié)構(gòu)、外圍接口,熟悉常用單片機接口的使用,
4. 熟悉can等通訊協(xié)議。
5.善于溝通,能承擔(dān)較大工作壓力。
第6篇 軟件開發(fā)工程師崗位職責(zé)內(nèi)容及任職資格
軟件開發(fā)工程師工作職責(zé)
軟件開發(fā)工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。
1、指導(dǎo)程序員的工作。
2、參與軟件工程系統(tǒng)的設(shè)計、開發(fā)、測試等過程。
3、協(xié)助工程管理人保證項目的質(zhì)量。
4、負責(zé)工程中主要功能的代碼實現(xiàn)。
5、解決工程中的關(guān)鍵問題和技術(shù)難題。
6、協(xié)調(diào)各個程序員的工作,并能與其它軟件工程師協(xié)作工作。
企業(yè)對軟件開發(fā)工程師要求
以下內(nèi)容來自制度大全企業(yè)對軟件開發(fā)工程師的職責(zé)要求
崗位職責(zé)及任職資格a
軟件開發(fā)工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。
1、指導(dǎo)程序員的工作。
2、參與軟件工程系統(tǒng)的設(shè)計、開發(fā)、測試等過程。
3、協(xié)助工程管理人保證項目的質(zhì)量。
4、負責(zé)工程中主要功能的代碼實現(xiàn)。
5、解決工程中的關(guān)鍵問題和技術(shù)難題。
6、協(xié)調(diào)各個程序員的工作,并能與其它軟件工程師協(xié)作工作。
崗位職責(zé)及任職資格b
崗位要求:
1.計算機或相關(guān)專業(yè)本科以上學(xué)歷;
2.熟悉j2ee架構(gòu)和開發(fā)模式,熟悉相關(guān)設(shè)計模式;
3.精通java/jsp編程技術(shù)(servlet,jsp,jdbc,struts等)至少具有2年以上擔(dān)任項目開發(fā)任務(wù)的經(jīng)驗;
4.熟悉o-r建模語言,熟悉相關(guān)設(shè)計模式,熟練掌握oracle的應(yīng)用開發(fā);
5.具有規(guī)范的開發(fā)文檔寫作能力;
6.具有weblogic/websphere應(yīng)用服務(wù)器軟件的實際開發(fā)經(jīng)驗;
7.具有較強的學(xué)習(xí)、分析問題解決問題的能力;具有良好的團隊合作精神和與人溝通的能力;
8.能適應(yīng)經(jīng)常出差的情況;
9.具有中大型電子政務(wù)項目開發(fā)或架構(gòu)設(shè)計經(jīng)驗者優(yōu)先考慮。
福利待遇:
1、入職員工簽訂正式勞動合同,并繳納五險一金;
2、為入職員工購買平安意外保險和交通保險 ,每年一次免費體檢;
3、除國家規(guī)定的公休日和節(jié)假日外,工作滿一年后,享受5天的帶薪年假,工齡每滿一年增加一天;
4、津貼:按職位報銷通訊費,享有出差補助;
5、補助:員工享有生日補助;
6、獎金:根據(jù)績效考核情況發(fā)放相應(yīng)的績效考核獎;
7、入職后公司提供有關(guān)培訓(xùn),鼓勵員工進行崗位所需技能的學(xué)習(xí),取證后予以相應(yīng)獎勵;
8、可辦理北京工作居住證,可檔案托管。
崗位職責(zé)及任職資格c
崗位職責(zé):能根據(jù)需求進行系統(tǒng)分析、繪制流程圖、定制框架、模塊劃分、編寫原代碼、編譯調(diào)試;
任職資格:
1. 計算機專業(yè)畢業(yè),工程師;
2. 計算機專業(yè)本科畢業(yè),從事相關(guān)工作5年以上;
3. 計算機專業(yè)??飘厴I(yè),從事相關(guān)工作10以上;
4. 熟練使一門高級語言;
5. 有工業(yè)控制、通訊、數(shù)據(jù)庫三方面中的一種開發(fā)編程經(jīng)歷;
第7篇 c#asp.net軟件開發(fā)工程師崗位職責(zé)
崗位職責(zé):
1、承擔(dān)公司產(chǎn)品或項目的研發(fā)工作;
2、進行系統(tǒng)的設(shè)計、編碼、維護和系統(tǒng)性能優(yōu)化;
3、編寫軟件產(chǎn)品的開發(fā)、交付文檔;
4、核心模塊的需求調(diào)研和分析。
職位要求:
1. 本科以上學(xué)歷,計算機相關(guān)專業(yè),5年以上.net開發(fā)經(jīng)驗;
2. 熟悉b/s,c/s軟件結(jié)構(gòu);
3. 精通c#,熟練掌握vs開發(fā)平臺,及tfs、svn等版本管理工具;
4. 精通jquery,bootstrap,css,ajax 等前端技術(shù);
5. 熟練掌握sql server數(shù)據(jù)庫相關(guān)編程技術(shù),熟悉索引、視圖、存儲過程等概念和開發(fā);
6. 熟練使用過任意一種orm框架(xpo、nhibernate、entity framework等);
7. 精通軟件開發(fā)流程,面向?qū)ο箝_發(fā),代碼規(guī)范,思路清晰,具備良好的分析和解決問題的能力;
8. 富有團隊精神,責(zé)任感和溝通能力;
9.有大型b/s,c/s系統(tǒng)開發(fā)經(jīng)驗、sqlserver數(shù)據(jù)庫優(yōu)化、devexpress使用經(jīng)驗者優(yōu)先考慮。
第8篇 c視頻軟件開發(fā)工程師崗位職責(zé)
工作職責(zé):
1、負責(zé)ipc(網(wǎng)絡(luò)攝像機)嵌入式系統(tǒng)研發(fā);
2、負責(zé)產(chǎn)品的功能設(shè)計、新功能需求研發(fā);
3、對ipc產(chǎn)品研發(fā)過程中的相關(guān)技術(shù)問題進行攻關(guān);
任職資格:
1、本科及以上學(xué)歷,計算機、通信、電子或相關(guān)專業(yè);
2、精通c/c++程序設(shè)計,有3年以上實際項目開發(fā)經(jīng)驗;
3、有ipc/nvr 等產(chǎn)品開發(fā)經(jīng)驗優(yōu)先;
4、熟悉rtp/rtsp等協(xié)議;
第9篇 資深軟件開發(fā)工程師崗位職責(zé)內(nèi)容
1.研究整理業(yè)務(wù)部門和客戶的需求。
2.系統(tǒng)架構(gòu)和建模,業(yè)務(wù)應(yīng)用軟件和產(chǎn)品開發(fā),文檔書寫,代碼修改維護。
3.給予客戶服務(wù)部門必要的技術(shù)支持和軟件修補,并吸取有價值的反饋到下一代產(chǎn)品。
第10篇 java軟件開發(fā)高級工程師崗位職責(zé)
崗位職責(zé):
通訊行業(yè)支撐/應(yīng)用系統(tǒng)軟件開發(fā)。
崗位要求:
1、5年以上工作經(jīng)驗,有電信行業(yè)軟件經(jīng)驗、移動互聯(lián)網(wǎng)經(jīng)驗、互聯(lián)網(wǎng)網(wǎng)站經(jīng)驗優(yōu)先;
2、精通java、jsp、jquery開發(fā),熟悉hadoop及周邊軟件系統(tǒng)
3、熟悉oracle數(shù)據(jù)庫及sql語句編寫,有sql語句優(yōu)化經(jīng)驗和oracle數(shù)據(jù)庫常用管理經(jīng)驗;
4、熟悉tomcat或者weblogic服務(wù)器的安裝部署和性能優(yōu)化;
5、熟悉unix和linux的常用操作命令;
6、熟悉coherence、oracle-osb、ibm-websphere、ibm-message broker中2個以上者優(yōu)先;
7、有較強溝通能力及文字表達能力;
8、工作認真細致,自學(xué)能力強,具有很強的責(zé)任心及良好的執(zhí)行力;
9、具有高度的責(zé)任感和團隊合作精神。
第11篇 bsp軟件開發(fā)工程師崗位職責(zé)
1. 負責(zé)開發(fā)應(yīng)用于無人機和機器視覺等高端智能系統(tǒng)的arm嵌入式操作系統(tǒng)、驅(qū)動程序及應(yīng)用程序。
2. 基于arm架構(gòu)cortex m系列cpu進行驅(qū)動程序開發(fā)、rtos的移植和應(yīng)用程序開發(fā)。
3. 基于arm架構(gòu)cortex a系列cpu進行bootloader的開發(fā)和維護、linux內(nèi)核的移植和維護、linux pcie/ usb/ emmc/ sdio/ ethernet/ nand flash/ nor flash/ uart/ can/ spi/ i2c等相關(guān)驅(qū)動程序的開發(fā)和維護。
4. 無人機和機器視覺應(yīng)用場景相關(guān)的中間件開發(fā)和應(yīng)用程序開發(fā)。
5. 在ceva dsp中實現(xiàn)無人機控制算法和機器視覺算法。
6. 在redhat、ubuntu等 linux開發(fā)環(huán)境中利用make、shell、python等工具和方法進行sdk框架維護。
崗位要求:
1. 熟練掌握arm匯編語言、c/c++語言、linux shell、make、python等。
2. 熟練掌握uclinux、freertos、ucos或者ecos等常見的嵌入式實時操作系統(tǒng)。
3. 熟練掌握bootloader的工作原理,能夠根據(jù)arm cpu及相關(guān)硬件系統(tǒng)的需求完成u-boot等bootloader程序的移植和維護。
4. 熟練掌握linux內(nèi)核移植過程,精通linux內(nèi)核任務(wù)調(diào)度、內(nèi)存管理、文件系統(tǒng)管理等原理,熟練掌握linux驅(qū)動開發(fā)、應(yīng)用程序開發(fā)以及調(diào)試方法。
5. 驅(qū)動程序調(diào)試經(jīng)驗豐富,具有相關(guān)模塊調(diào)試經(jīng)驗: nand flash/nor flash/emmc等存儲設(shè)備驅(qū)動開發(fā); pcie總線標準與驅(qū)動開發(fā); usb協(xié)議與驅(qū)動開發(fā); sd/ sdio相關(guān)協(xié)議與驅(qū)動開發(fā);網(wǎng)絡(luò)ethernet mac層相關(guān)協(xié)議與驅(qū)動開發(fā); spi/i2c/can的協(xié)議與驅(qū)動開發(fā)。
6. 有arm cortex m和a系列cpu架構(gòu)的軟件設(shè)計相關(guān)經(jīng)驗,熟悉jtag、gdb、arm ds-5、jlink等 軟件調(diào)試工具,熟悉arm cpu的debug/trace功能。
7. 具有較強的軟件架構(gòu)和設(shè)計能力。
8. 容易溝通與合作。 工作內(nèi)容:
1. 負責(zé)開發(fā)應(yīng)用于無人機和機器視覺等高端智能系統(tǒng)的arm嵌入式操作系統(tǒng)、驅(qū)動程序及應(yīng)用程序。
2. 基于arm架構(gòu)cortex m系列cpu進行驅(qū)動程序開發(fā)、rtos的移植和應(yīng)用程序開發(fā)。
3. 基于arm架構(gòu)cortex a系列cpu進行bootloader的開發(fā)和維護、linux內(nèi)核的移植和維護、linux pcie/ usb/ emmc/ sdio/ ethernet/ nand flash/ nor flash/ uart/ can/ spi/ i2c等相關(guān)驅(qū)動程序的開發(fā)和維護。
4. 無人機和機器視覺應(yīng)用場景相關(guān)的中間件開發(fā)和應(yīng)用程序開發(fā)。
5. 在ceva dsp中實現(xiàn)無人機控制算法和機器視覺算法。
6. 在redhat、ubuntu等 linux開發(fā)環(huán)境中利用make、shell、python等工具和方法進行sdk框架維護。
崗位要求:
1. 熟練掌握arm匯編語言、c/c++語言、linux shell、make、python等。
2. 熟練掌握uclinux、freertos、ucos或者ecos等常見的嵌入式實時操作系統(tǒng)。
3. 熟練掌握bootloader的工作原理,能夠根據(jù)arm cpu及相關(guān)硬件系統(tǒng)的需求完成u-boot等bootloader程序的移植和維護。
4. 熟練掌握linux內(nèi)核移植過程,精通linux內(nèi)核任務(wù)調(diào)度、內(nèi)存管理、文件系統(tǒng)管理等原理,熟練掌握linux驅(qū)動開發(fā)、應(yīng)用程序開發(fā)以及調(diào)試方法。
5. 驅(qū)動程序調(diào)試經(jīng)驗豐富,具有相關(guān)模塊調(diào)試經(jīng)驗: nand flash/nor flash/emmc等存儲設(shè)備驅(qū)動開發(fā); pcie總線標準與驅(qū)動開發(fā); usb協(xié)議與驅(qū)動開發(fā); sd/ sdio相關(guān)協(xié)議與驅(qū)動開發(fā);網(wǎng)絡(luò)ethernet mac層相關(guān)協(xié)議與驅(qū)動開發(fā); spi/i2c/can的協(xié)議與驅(qū)動開發(fā)。
6. 有arm cortex m和a系列cpu架構(gòu)的軟件設(shè)計相關(guān)經(jīng)驗,熟悉jtag、gdb、arm ds-5、jlink等 軟件調(diào)試工具,熟悉arm cpu的debug/trace功能。
7. 具有較強的軟件架構(gòu)和設(shè)計能力。
8. 容易溝通與合作。
第12篇 三維軟件開發(fā)工程師崗位職責(zé)
(變電站三維設(shè)計)軟件開發(fā)工程師 ◆正規(guī)院校工程類專業(yè),電氣自動化、建筑類、水利工程、交通工程類專業(yè)本科以上學(xué)歷;
◆1年或以上工作經(jīng)歷,參與過中型以上工程項目設(shè)計;
◆熟練運用revit進行二次開發(fā),精通c#或c++語言,熟悉bim建模、三維設(shè)計;
◆對于計算機軟件技術(shù)應(yīng)用有特別的興趣愛好;
◆具有良好的溝通能力和團隊精神,工作認真負責(zé);
◆年齡25周歲――40周歲之間
最好有變電站三維設(shè)計軟件開發(fā)經(jīng)驗。 ◆正規(guī)院校工程類專業(yè),電氣自動化、建筑類、水利工程、交通工程類專業(yè)本科以上學(xué)歷;
◆1年或以上工作經(jīng)歷,參與過中型以上工程項目設(shè)計;
◆熟練運用revit進行二次開發(fā),精通c#或c++語言,熟悉bim建模、三維設(shè)計;
◆對于計算機軟件技術(shù)應(yīng)用有特別的興趣愛好;
◆具有良好的溝通能力和團隊精神,工作認真負責(zé);
◆年齡25周歲――40周歲之間
最好有變電站三維設(shè)計軟件開發(fā)經(jīng)驗。