第一篇:軟件開發(fā)工程師職責
004km.cn
軟件開發(fā)工程師職責
篇一:軟件開發(fā)工程師職責
1、軟件的程序設計與代碼編寫。
2、有關技術方案、文檔的編寫,軟件單元的測試。
3、根據(jù)項目具體要求,承擔開發(fā)任務,按計劃完成任務目標。
4、配合系統(tǒng)分析人員完成軟件系統(tǒng)以及模塊的需求調(diào)研、需求分析。
5、獨立完成軟件系統(tǒng)及模塊的編碼。
6、協(xié)助測試人員完成軟件系統(tǒng)及模塊的測試。
7、負責編制與項目相關的技術文檔。
8、根據(jù)項目具體要求,承擔大型網(wǎng)站設計與開發(fā)。
9、部分軟件功能模塊設計和軟件界面美化。
10、協(xié)助測試試人員完成軟件系統(tǒng)及模塊的測試。
篇二:軟件開發(fā)工程師職責
1、MES程序的設計與開發(fā);
2、適應性維護工作;
3、提高生產(chǎn)的效率,保障系統(tǒng)的穩(wěn)定性及可靠性;
4、掌握生產(chǎn)流程,優(yōu)化生產(chǎn)控制;
5、跟蹤IT技術進展,做好技術儲備。
篇三:軟件開發(fā)工程師職責
1.負責開發(fā)項目的系統(tǒng)分析、研發(fā)與組織實施
2.負責開發(fā)符合系統(tǒng)要求的軟件內(nèi)容
004km.cn
3.修改以有的系統(tǒng)方案,以維持優(yōu)良的操作性能及正常的信息溝通
4.MES程序的設計與開發(fā);
5.提高生產(chǎn)的效率,保障系統(tǒng)的穩(wěn)定性及可靠性
6.適應性維護工作
7.掌握生產(chǎn)流程,優(yōu)化生產(chǎn)控制
8.提供技術指導,促進系統(tǒng)操作技術和譯碼編程的有效使用
9.跟蹤IT技術進展,做好技術儲備
10.推廣完善公司系統(tǒng),完成項目接口、開發(fā)工作
11.協(xié)助相關應用軟件的安裝調(diào)試工作
篇四:軟件開發(fā)工程師職責
1、理解業(yè)務:理解用戶業(yè)務,了解用戶需求,明確用戶要做什么,只有理解業(yè)務才有能力將業(yè)務轉化為軟件產(chǎn)品。
2、軟件設計:根據(jù)用戶需求和計算機軟件、硬件的發(fā)展,采用成熟的技術實現(xiàn)應用系統(tǒng)的概要設計和詳細設計。這是高級程序員的職責,也是我們努力的目標。
3、編碼:根據(jù)設計方案編寫、調(diào)試代碼。這是最基本的要求。
4、測試:通過單元測試、集成測試等軟件測試手段,查找、更正軟件中存在的缺陷。目前,單元測試一般有開發(fā)人員完成,集成測試則由測試人員完成。
5、維護:軟件交付客戶后,還要參與軟件的維護工作,及時解決客戶使用中遇到的問題。
6、參加各種會議,參與評審:軟件是多人合作的行業(yè),與同事進行溝通交流是必備的能力。
篇五:軟件開發(fā)工程師職責
1、指導程序員的工作;、2、參與軟件工程系統(tǒng)的設計、開發(fā)、測試等過程;
3、協(xié)助工程管理人保證項目的質(zhì)量;
004km.cn
4、負責工程中主要功能的代碼實現(xiàn);
5、解決工程中的關鍵問題和技術難題;
6、協(xié)調(diào)各個程序員的工作,并能與其它軟件工程師協(xié)作工作。
(ps:本文章由北大青鳥廣安門校區(qū)搜集自互聯(lián)網(wǎng))
第二篇:軟件開發(fā)工程師試題
軟件開發(fā)工程師試題
每題5分,滿分100分考試分數(shù):
1、用預處理指令#define聲明一個常數(shù),用以表明1年中有多少秒(忽略閏年問題)。
2、寫一個“標準”宏MIN,這個宏輸入連個參數(shù)并返回較小的一個。
3、預處理器標識#error的目的是什么?
4、嵌入式系統(tǒng)中經(jīng)常要用到無限循環(huán),你怎么樣用C編寫死循環(huán)呢?
5、用變量a給出下面的定義
a)一個整型數(shù)(An integer)
b)一個指向整型數(shù)的指針(A pointer to an integer)
c)一個指向指針的的指針,它指向的指針是指向一個整型數(shù)(A pointer to a pointer to an integer)
d)一個有10個整型數(shù)的數(shù)組(An array of 10 integers)
e)一個有10個指針的數(shù)組,該指針是指向一個整型數(shù)的(An array of 10 pointers to integers)
f)一個指向有10個整型數(shù)數(shù)組的指針(A pointer to an array of 10 integers)
g)一個指向函數(shù)的指針,該函數(shù)有一個整型參數(shù)并返回一個整型數(shù)(A pointer to a function that takes an integer as an argument and returns an integer)
h)一個有10個指針的數(shù)組,該指針指向一個函數(shù),該函數(shù)有一個整型參數(shù)并返回一個整型數(shù)(An array of ten pointers to functions that take an integer argument and return an integer)
6、以下代碼的輸出結果是()
char var[]
Int test(char var[]){ retrun sizeof(var);}
7、以下代碼的輸出結果是()
Class B { float f;char p;int asf[3];};cout< 8、以下代碼的輸出結果是() Class B { double d;char p;int asf[4];};cout< 9、下面的數(shù)據(jù)聲明都代表什么意思? (1)float(**def)[10] (2)double*(*gh)[10] (3)double(*f[10])() (4)int*((*b)[10]) (5)long(*fun)(int) (6)int(*(*f)(int,int))(int) 10、一個指向整型數(shù)組的指針定義為() A. int(*ptr)[]B.int *ptr[]C.int*(ptr[])D.int ptr[] 11、C++語言沒有可移植性。() A.正確 B.不正確 12、定義數(shù)組時可以不確定元素個數(shù)。() A.正確 B.不正確 13、指針是一種特殊的變量,只能用來保存地址。() A.正確 B.不正確 14、通過引用或者指針調(diào)用對象的成員函數(shù)時,如果引用或者指針的類型跟對象的類型不一致時,能自動正確調(diào)用對象所屬的類中對這個函數(shù)的定義。() A.正確 B.不正確 15、如果定義了一個類myclass,則為myclass類對象以成員函數(shù)形式重載后++運算符的聲明應該為()。 A.myclass operator++(); B.myclass& operator++(); C.myclass operator++(int); D.myclass& operator++(int); 16、父類和子類各自定義一個成員函數(shù),函數(shù)名相同,參數(shù)表不同,那么()。函數(shù)同名,通通覆蓋,不同層次的函數(shù)不能重載 A.在子類中這兩個函數(shù)構成重載關系 B.子類不會繼承父類的這個函數(shù) C.子類中的函數(shù)會覆蓋父類中的函數(shù) D.編譯時會發(fā)生錯誤 17、抽象類指的是()。 A.沒有任何成員的類 B.只有成員函數(shù)沒有數(shù)據(jù)成員的類 C.有虛函數(shù)的類 D.有純虛函數(shù)的類 18、多重繼承時,如果派生類的兩個父類有一個共同的虛基類,那么虛基類的初始化參數(shù)由()的構造函數(shù)來傳遞。 A.第一個父類 B.第二個父類 C.派生類 D.以上都不是 19、多態(tài)性是通過()實現(xiàn)的。 A.構造函數(shù) B.析構函數(shù) C.虛函數(shù) D.函數(shù)重載 20、如果有如下語句 char str[20]; cin >> str; cout << str; 執(zhí)行時輸入的是“this is a test line!”,則輸出的內(nèi)容是 A.this is a test line!B.this is a test line C.this is a testD.this)(答案: 1.#defineSECONDS_PER_YEAR(60*60*24*365)UL 2.#define MIN(A,B)((A)<=(B)?(A):(B)) 3.SQL 4.while(1){ } 或goto Loop: ...goto Loop;或者 for(;;){ } 5.a)int a; b)int *a; c)int **a; d)int a[10]; e)int *a[10]; f)int(*a)[10]; g)int(*a)(int); h)int(*a[10])(int); 6.4 7.20 8.32 9.(1)Def是一個二級指針,它指向的是一個指向一維數(shù)組的指針,數(shù)組的元素都是float。 (2)Gh是一個指針,它指向一個一維數(shù)組,該數(shù)組元素都是double* (3)F是一個數(shù)組,f有十個元素,元素都是指向函數(shù)的指針,指向的函數(shù)類型是沒有 參數(shù)且返回double的函數(shù) (4)就跟“int*(b)[10]”是一樣的,b是一維數(shù)組的指針 (5)函數(shù)指針:指向函數(shù)的指針 (6)F是一個函數(shù)的指針,指向的函數(shù)的類型是有兩個int參數(shù)并且返回一個函數(shù)指針 的函數(shù),返回的函數(shù)指針指向一個int參數(shù)且返回int的函數(shù)。 10.A11.B12.B13.A14.B15.C16.C17.D18.C19.C20.D 嵌入式軟件開發(fā)工程師:將軟硬件完美結合嵌入式軟件開發(fā)工程師——職業(yè)概述 嵌入式軟件開發(fā)工程師是利用嵌入式技術設計、開發(fā)、維護、管理符合功能、性能要求的軟件產(chǎn)品的工作人員。他們?yōu)楦淖內(nèi)藗兊纳顒?chuàng)造了種種便利條件,他們開發(fā)的各種軟件正在不同的嵌入式系統(tǒng)中為人們的生活和工作“不辭辛苦”地運行著。 嵌入式軟件開發(fā)工程師——職業(yè)大揭秘 揭秘一工作內(nèi)容 1.從事數(shù)據(jù)產(chǎn)品嵌入式(底層)軟件開發(fā)和設計工作; 2.進行數(shù)據(jù)產(chǎn)品相關軟件子系統(tǒng)的方案設計; 3.進行數(shù)據(jù)產(chǎn)品相關的技術交流、標準及專利相關工作; 4.進行嵌入式軟件系統(tǒng)的需求分析和模塊設計; 5.對客戶的軟件技術進行支持。 揭秘二職業(yè)要求 在專業(yè)方向和學歷水平上,嵌入式軟件開發(fā)工程師應具有本科及以上學歷,計算機、電子、通信及相關專業(yè)畢業(yè)。而具體的實踐經(jīng)驗和工作能力方面,精通C/C++語言,有扎實的編程基礎和一定的編程經(jīng)驗;熟悉軟件項目的一般開發(fā)流程;熟悉ARM或其他微處理器架構;除此之外,良好的溝通和團隊協(xié)作能力也是必不可少的。 揭秘三職業(yè)前景 嵌入式系統(tǒng)無疑是當前最熱門最有發(fā)展前途的IT應用領域之一。嵌入式系統(tǒng)產(chǎn)品正不斷滲透進各個行業(yè),作為包含在這些硬件產(chǎn)品中的特殊軟件形態(tài),其產(chǎn)業(yè)增幅不斷加大,而且在整個軟件產(chǎn)業(yè)中所占的比重日趨提高。 據(jù)預測,在未來的幾年內(nèi),嵌入式系統(tǒng)的發(fā)展將會為幾乎所有的電子設備注入新的活力,加上Internet的迅速發(fā)展和廉價微處理器的出現(xiàn),嵌入式系統(tǒng)將在我們的日常生活里形成一個更大的應用領域。 家電的智能化也為嵌入式開辟了廣闊的空間,像我們平常常見的手機、PDA、電子字典、可視電話、VCD/DVD/MP3Player、數(shù)字相機(DC)、數(shù)字攝像機(DV)、U-Disk、機頂盒(SetTopBox)、高清電視(HDTV)、游戲機、智能玩具、交換機、路由器、數(shù)控設備或儀表、汽車電子、家電控制系統(tǒng)、醫(yī)療儀器、航天航空設備等都可以應用在嵌入式系統(tǒng)中。 揭秘四薪酬水平 手機和3G成為業(yè)內(nèi)焦點后,在就業(yè)市場上嵌入式軟件工程師開始緊俏,其工資水平也相應攀高,比其他IT業(yè)界同行大約高出50%。初入門的開發(fā)人員平均月薪一般都在5000元左右,有3年以上經(jīng)驗者年薪大都在10萬元以上,有10年工作經(jīng)驗的高級嵌入式工程師年薪可達30萬元左右。在一些大城市,比如北京,一個成熟的嵌入式軟件工程師平均月薪在8000~10000元之間。嵌入式軟件開發(fā)工程師職業(yè)發(fā)展“路在何方” 嵌入式學院負責人、北京華清遠見嵌入式培訓中心總經(jīng)理季久峰認為,從事嵌入式工作有兩大優(yōu)勢:一是工作強度相對較低。做嵌入式系統(tǒng)的公司,都有自己的產(chǎn)品計劃,按自己的節(jié)奏行事,所開發(fā)的產(chǎn)品通常是通用的,不會因客戶的不同而修改,一個產(chǎn)品型號開發(fā)完了,往往還有較長一段空閑時間進行充電和休整;二是職業(yè)發(fā)展相對順利,從事嵌入式軟件的人,所涉及的專業(yè)技術范圍終究有限,經(jīng)驗的培養(yǎng),指日可待。 以上都是針對求職工作而言的,若對于個人整體發(fā)展來說,如果想創(chuàng)業(yè),做自己的產(chǎn)品,那么嵌入式就是一個不錯的主意,嵌入式軟件不會像應用軟件那樣容易被盜版,而如果開發(fā)出專利產(chǎn)品,年薪將不止10萬元。 積累豐富開發(fā)經(jīng)驗的嵌入式軟件開發(fā)工程師可以向嵌入式系統(tǒng)開發(fā)工程師發(fā)展,進而晉升為產(chǎn)品研發(fā)經(jīng)理或IT項目經(jīng)理。對測試理論和方法有一定了解的嵌入式軟件開發(fā)工程師還可以轉做嵌入式系統(tǒng)測試工程師,最終也可發(fā)展為IT項目經(jīng)理。 嵌入式軟件開發(fā)工程師的發(fā)展路徑電子技術研發(fā)工程師:電子新技術的開拓者 軟件開發(fā)工程師崗位職責 1.負責開發(fā)項目的系統(tǒng)分析、研發(fā)與組織實施 2.負責開發(fā)符合系統(tǒng)要求的軟件內(nèi)容 3.修改以有的系統(tǒng)方案,以維持優(yōu)良的操作性能及正常的信息溝通 4.MES程序的設計與開發(fā); 5.提高生產(chǎn)的效率,保障系統(tǒng)的穩(wěn)定性及可靠性 6.適應性維護工作 7.掌握生產(chǎn)流程,優(yōu)化生產(chǎn)控制 8.提供技術指導,促進系統(tǒng)操作技術和譯碼編程的有效使用 9.跟蹤IT技術進展,做好技術儲備 10.推廣完善公司系統(tǒng),完成項目接口、開發(fā)工作 11.協(xié)助相關應用軟件的安裝調(diào)試工作 篇2:軟件開發(fā)工程師崗位職責 1、MES程序的設計與開發(fā); 2、適應性維護工作; 3、提高生產(chǎn)的效率,保障系統(tǒng)的穩(wěn)定性及可靠性; 4、掌握生產(chǎn)流程,優(yōu)化生產(chǎn)控制; 5、跟蹤IT技術進展,做好技術儲備。 篇3:軟件開發(fā)工程師崗位職責 1、軟件的程序設計與代碼編寫。 2、有關技術方案、文檔的編寫,軟件單元的測試。 3、根據(jù)項目具體要求,承擔開發(fā)任務,按計劃完成任務目標。 4、配合系統(tǒng)分析人員完成軟件系統(tǒng)以及模塊的需求調(diào)研、需求分析。 5、獨立完成軟件系統(tǒng)及模塊的編碼。 6、協(xié)助測試人員完成軟件系統(tǒng)及模塊的測試。 7、負責編制與項目相關的技術文檔。 8、根據(jù)項目具體要求,承擔大型網(wǎng)站設計與開發(fā)。 9、部分軟件功能模塊設計和軟件界面美化。 10、協(xié)助測試試人員完成軟件系統(tǒng)及模塊的測試。 個人簡歷 ● 基本信息 姓名:xxxx 性別 : 男 籍貫:河南南陽 電話:xxxxxxxxxxx E-mail: xxxxxxxxxxxxxxxxxxxxx 最高學歷:本科(2010年畢業(yè)) 主修專業(yè) :計算機科學與技術 畢業(yè)學校:南陽理工學院 ● 求職意向 ● 專業(yè)技能 ? ? ? ? ? ? 高級軟件工程師 熟練運用springMVC、spirng、Struts2、DWR、ibatis/hibernate等技術進行后臺編程。 熟練運用JSP、html、Div+CSS、bootstrap、jstl/EL、Javascript/JQuery、Extjs/jQueryui/easyui、jsTree、echarts等設計前臺及與后臺交互。熟練掌握數(shù)據(jù)庫的基本理論,熟悉SQL語言,能夠使用SQL Server,Sybase,Oracle等數(shù)據(jù)庫進行設計。 熟悉webservice、WebSphere MQ+JMS 等技術。 熟練配置、調(diào)試Java應用服務器Apache Tomcat、進行Java程序的開發(fā)部署。熟悉Linux操作系統(tǒng)的相關命了操作、熟練使用Xshell來進行項目部署及其他運用。 ● 項目經(jīng)驗 ? xxxxxxxxxxxx(2016 /2--至今) 開發(fā)環(huán)境:Windows下使用Eclipse+/Tomcat+SVN進行開發(fā) 數(shù)據(jù)庫:SQLserver2008數(shù)據(jù)庫 主要用到的技術:Springmvc、Spring、Ibatis、Jsp、Jstl、bootstrap、Javascript/JQuery/jQueryui、jsTree、Lodop打印、百度地圖API 項目描述:xxxxxxxxxxxxxxxxxx 項目參與:xxxxxxxxxxxxxxxxxx。 ● 工作經(jīng)驗 20xx年xx月至20xx年xx 在xxxxxx公司工作,軟件工程師。20xx年xx月至20xx年xx月 在xxxxxx公司工作,軟件工程師 ● 英語水平 能夠順利的閱讀英文的API文檔、瀏覽網(wǎng)頁等相關資料,具有一定讀、寫能力,可以進行簡單的口頭英語交流。 ● 自我鑒定 為人正直、誠信,有較強的事業(yè)心,對工作認真負責,能夠承擔一定工作壓力;,具有團隊精神。心理素質(zhì)好,上進心強;思想進取,具有良好的學習能力與適應能力;有團隊協(xié)作意識和組織協(xié)調(diào)能力;勇于迎接新挑戰(zhàn)。第三篇:嵌入式軟件開發(fā)工程師
第四篇:軟件開發(fā)工程師崗位職責
第五篇:軟件開發(fā)工程師---簡歷