工作職責(zé):
??結(jié)合相關(guān)的硬件生產(chǎn)開發(fā),應(yīng)用計(jì)算機(jī)科學(xué),物理學(xué),數(shù)學(xué)算法,機(jī)械,CAD,計(jì)算機(jī)圖形學(xué)和NC程序的原理和技術(shù),執(zhí)行研究,設(shè)計(jì)和開發(fā)軟件系統(tǒng)的功能;
分析軟件需求以確定設(shè)計(jì)的可行性,與系統(tǒng)工程師合作以闡明客戶需求,提出更改建議并確定所需編程的范圍;
制定和設(shè)計(jì)涉及算法,多個(gè)模塊或子系統(tǒng)的軟件系統(tǒng)程序和界面屏幕。?涉及與上述軟件系統(tǒng)有關(guān)的所有軟件系統(tǒng)架構(gòu);
編碼程序,準(zhǔn)備測試數(shù)據(jù),測試和調(diào)試程序;
分析測試運(yùn)行,確定必要的修改并重新編碼程序;
創(chuàng)建并編譯軟件規(guī)范和開發(fā)文檔;
復(fù)現(xiàn)用戶系統(tǒng)錯(cuò)誤,分析測試運(yùn)行,確定錯(cuò)誤和代碼程序修復(fù);?
為系統(tǒng)工程提供技術(shù)支持,以解決系統(tǒng)問題;
與上述項(xiàng)目中的環(huán)球科技內(nèi)部的其他團(tuán)隊(duì)成員合作;
完成其他分配給的任務(wù)。
???????????????????
崗位要求:
?計(jì)算機(jī)科學(xué),工程或相關(guān)技術(shù)學(xué)科的碩士學(xué)位,在相關(guān)領(lǐng)域具有5年以上的同等工作經(jīng)驗(yàn);
C++,C#/,NET,3D編程方面的編程技巧;??
Windows?UI編程,RESTful?API;?
精通幾何技能,數(shù)學(xué)算法;
較強(qiáng)的面向?qū)ο笤O(shè)計(jì)(OOD)原則;
具有MS?Visual?Studio?/?Team?Foundation?Server?/?MS?Build的經(jīng)驗(yàn);
較強(qiáng)的批判性思維和解決問題的能力;
敏捷軟件開發(fā)實(shí)踐經(jīng)驗(yàn);
能夠在團(tuán)隊(duì)導(dǎo)向的環(huán)境中工作;
較強(qiáng)的書面和口頭交流能力;
較強(qiáng)的英語讀寫能力;
快速學(xué)習(xí)新技術(shù)的能力;
了解數(shù)控機(jī)床和數(shù)控程序;?三坐標(biāo)測量機(jī)和測量程序;
具有開發(fā)監(jiān)視或控制硬件設(shè)備的軟件的經(jīng)驗(yàn)。
????????
說明:本公司啟動(dòng)智能制造項(xiàng)目的研發(fā),引進(jìn)國際***專家擔(dān)當(dāng)技術(shù)牽頭人,為人才提供完備的培育機(jī)制,提供廣闊的職業(yè)上升空間。歡迎您的加入!?????
???????????????
DUTIES/RESPOUSIBILITIES:?(工作職責(zé))
Perform??functions?to?research,?design?and?develop?software?systems,?in?conjunction?with??related?hardware?production?development,?applying?principles?and?technologies??of?computer?science,?physics,?mathematical?algorithm,?mechanical,?CAD,?computer??graphics?and?NC?Program.
Analyze??software?requirements?to?determine?feasibility?of?design,?work?with?system??engineers?to?clarify?customer?needs,?suggest?changes?and?determine?extent?of??programming?required.
Formulate??and?design?software?system?programs?and?interface?screens?involving?algorithms,??multiple?modules?or?subsystems.?Be?involved?with?all?software?system??architecture?as?it?pertains?to?the?preceding.
Encode??program,?prepare?test?data,?test?and?debug?program.
Analyze??test?runs,?determine?necessary?modifications?and?re-code?program.
Create??and?compile?software?specifications?and?development?documentation.
Replicate??user?system?errors,?analyze?test?runs,?determine?bug?and?code?program?fix.?
Provide??technical?support?to?system?engineering?to?resolve?system?problems.
Work??with?other?team?members?inside?the?Universal?Technologies?above?items.
Perform?other?duties?as?assigned.
SKILLS/QUALIFICATIONS:?(崗位要求)
????????????????????????????????????????????
Master??degree?in?Computer?Science,?Engineering?or?related?technical?discipline,?5+??years?of?equivalent?work?experience?in?the?related?field.??
Programming??skills?in?C++.C#/.NET,?3D?Programming.??
Windows??UI?programming,?RESTful?API?
Strong??geometry?skills,?Math?algorithms
Strong??Object-Oriented-Design?(OOD)?principles
Experience??with?MS?Visual?Studio?/?Team?Foundation?Server/?MS?Build
Strong??critical?thinking?and?problem-solving?skills
Experience??with?Agile?software?development?practices
Ability??to?work?within?a?team-oriented?environment
Strong??written?and?verbal?communication?skills
Strong??written?and?reading?English?skills
Ability??to?rapidly?learn?new?technology
Understanding??of?CNC?machines?and?NC?program;?CMM?and?Measurement?Program
Experience??developing?software?that?monitors?or?controls?hardware?devices