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