WiFi藍(lán)牙工程師職位描述與崗位職責(zé)任職要求
職位描述:
崗位職責(zé)
1.負(fù)責(zé)語音、BLE、WIFI類產(chǎn)品的開發(fā)
2.完成AndroidTV相關(guān)產(chǎn)品藍(lán)牙WIFI的調(diào)試移植
3.分析并解決軟件開發(fā)過程中出現(xiàn)的藍(lán)牙WIFI的問題
4.協(xié)調(diào)各個(gè)部門解決產(chǎn)品生命周期內(nèi)的藍(lán)牙WIFI相關(guān)問題
任職資格
1.本科及以上學(xué)歷,電子、通訊專業(yè)類相關(guān)專業(yè),有三年以上的WIFI藍(lán)牙工作經(jīng)驗(yàn)
2.熟悉C/C++語言,有較強(qiáng)的語言功底,代碼能力強(qiáng),良好的編程習(xí)慣
3.(必須)對藍(lán)牙/BLE/WIFI協(xié)議棧有深刻的認(rèn)識,熟悉主流的藍(lán)牙及WIFI芯片平臺
4.熟悉一種以上低功耗藍(lán)牙(BLE)方案的軟件開發(fā)流程和架構(gòu)
5.熟悉Android中bluedroid協(xié)議棧
6.熟悉藍(lán)牙WIFI各種協(xié)議分析和規(guī)則
7.會熟練使用藍(lán)牙抓包和分析工具
8.有一定的硬件基礎(chǔ),能自行分析與查找相關(guān)硬件問題
優(yōu)先考慮
1.有藍(lán)牙遙控器方面的工作經(jīng)驗(yàn)
2.有芯片原廠工作經(jīng)驗(yàn)者優(yōu)先
3.熟悉藍(lán)牙認(rèn)證要求和過程者優(yōu)先
篇2:藍(lán)牙測試工程師崗位職責(zé)
藍(lán)牙測試工程師崗位職責(zé):
1、負(fù)責(zé)手機(jī)系統(tǒng)、驅(qū)動部分的軟件測試
2、參與需求分析、設(shè)計(jì)評審,制定測試方案
3、編寫測試用例并執(zhí)行測試
4、測試質(zhì)量分析與測試方法改進(jìn)
5、自動化工具的使用及改進(jìn)
任職要求:
1、本科及以上學(xué)歷,通信、計(jì)算機(jī)、電子、自動化等相關(guān)專業(yè)
2、具備兩年以上android手機(jī)、平板電腦等產(chǎn)品的開發(fā)或測試經(jīng)驗(yàn),精通藍(lán)牙協(xié)議及原理
3、了解android操作系統(tǒng),熟悉Linux系統(tǒng),至少會使用一種編程語言(C、C++、Java)
4、具備自動化測試能力,至少會使用一種腳本語言(如python,、perl,、shell等)
5、具有強(qiáng)烈的責(zé)任感及進(jìn)取精神,有較強(qiáng)的邏輯分析能力及問題推動能力,熱愛測試工作崗位職責(zé):
1、負(fù)責(zé)手機(jī)系統(tǒng)、驅(qū)動部分的軟件測試
2、參與需求分析、設(shè)計(jì)評審,制定測試方案
3、編寫測試用例并執(zhí)行測試
4、測試質(zhì)量分析與測試方法改進(jìn)
5、自動化工具的使用及改進(jìn)
任職要求:
1、本科及以上學(xué)歷,通信、計(jì)算機(jī)、電子、自動化等相關(guān)專業(yè)
2、具備兩年以上android手機(jī)、平板電腦等產(chǎn)品的開發(fā)或測試經(jīng)驗(yàn),精通藍(lán)牙協(xié)議及原理
3、了解android操作系統(tǒng),熟悉Linux系統(tǒng),至少會使用一種編程語言(C、C++、Java)
4、具備自動化測試能力,至少會使用一種腳本語言(如python,、perl,、shell等)
5、具有強(qiáng)烈的責(zé)任感及進(jìn)取精神,有較強(qiáng)的邏輯分析能力及問題推動能力,熱愛測試工作
篇3:藍(lán)牙開發(fā)工程師崗位職責(zé)
藍(lán)牙開發(fā)工程師AsaSeniorSoftwareDevelopmentEngineer-Bluetooth,youwillengagewithanexperiencedcross-disciplinarystafftoconceiveanddesigninnovativeconsumerproducts.
Youwillworkcloselywiththehardware,operations,user-space,andqualityassuranceteams.Youmustberesponsive,flexible,andabletosucceedwithinanopenandcollaborativepeerenvironment.TheBluetoothconnectivityteamisresponsibleforthedeliveryandmaintenanceofahigh-performance,low-power,stableplatform.Inthisrole,youwill:
·Implementhigh-qualitydriversaswellasstackandframeworkfeatures.
·Workwithteamstoimproveandtailorexistingdrivers,stackandapplicationstoourneeds
·Implementpowermanagementfeatures
·Improvememoryfootprintofdrivers
·Optimizedriverandstackcode
·Providetestingfacilities
·Workwiththehardwareteamtoensurecorrectexercisingofhardware
·Workwiththeapplicationsanduser-spaceteamstoensureanadequateleveloffunctionalityandreporting
·Beabletooccasionallytravelinternationally
BASICQUALIFICATIONS
·Bachelor’sdegreeinComputerEngineeringorsimilartechnicalfield
·7+yearsofexperiencedoinghands-onsoftwaredevelopment,withexperiencewritingLinuxkernel(.driversorcore),aswellasBluetoothstackcode.
·KnowledgeofoneormorespecifictechnicalareassuchasUSB,UART,audio,WiFi,filesystems,systemperformance,wirelessdevices
·KnowledgeofBluetoothandBTsmart(lowenergy)specificationsandstandards.
·KnowledgeofBluetoothstackssuchasBlueZ,BluedroidorotherproprietaryBluetoothstacks.
·ExperiencewithdrivingproductsorplatformsthroughBluetoothcertification.
·ExperiencewithcapturingandanalyzingBluetoothstack,HCI(btsnoop)andBluetoothovertheairsnifferlogs.
PREFERREDQUALIFICATIONS
·Understandingofembeddeddevelopmentconstraints
·Dataanalysisanddebuggingskills
·Master’sdegree
·Strongcommunicationandinterpersonalskills
·LinuxonARMCPUs
·JTAGexperience
·Bootloaderexperience
·ShellscriptingexperienceAsaSeniorSoftwareDevelopmentEngineer-Bluetooth,youwillengagewithanexperiencedcross-disciplinarystafftoconceiveanddesigninnovativeconsumerproducts.
Youwillworkcloselywiththehardware,operations,user-space,andqualityassuranceteams.Youmustberesponsive,flexible,andabletosucceedwithinanopenandcollaborativepeerenvironment.TheBluetoothconnectivityteamisresponsibleforthedeliveryandmaintenanceofahigh-performance,low-power,stableplatform.Inthisrole,youwill:
·Implementhigh-qualitydriversaswellasstackandframeworkfeatures.
·Workwithteamstoimproveandtailorexistingdrivers,stackandapplicationstoourneeds
·Implementpowermanagementfeatures
·Improvememoryfootprintofdrivers
·Optimizedriverandstackcode
·Providetestingfacilities
·Workwiththehardwareteamtoensurecorrectexercisingofhardware
·Workwiththeapplicationsanduser-spaceteamstoensureanadequateleveloffunctionalityandreporting
·Beabletooccasionallytravelinternationally
BASICQUALIFICATIONS
·Bachelor’sdegreeinComputerEngineeringorsimilartechnicalfield
·7+yearsofexperiencedoinghands-onsoftwaredevelopment,withexperiencewritingLinuxkernel(.driversorcore),aswellasBluetoothstackcode.
·KnowledgeofoneormorespecifictechnicalareassuchasUSB,UART,audio,WiFi,filesystems,systemperformance,wirelessdevices
·KnowledgeofBluetoothandBTsmart(lowenergy)specificationsandstandards.
·KnowledgeofBluetoothstackssuchasBlueZ,BluedroidorotherproprietaryBluetoothstacks.
·ExperiencewithdrivingproductsorplatformsthroughBluetoothcertification.
·ExperiencewithcapturingandanalyzingBluetoothstack,HCI(btsnoop)andBluetoothovertheairsnifferlogs.
PREFERREDQUALIFICATIONS
·Understandingofembeddeddevelopmentconstraints
·Dataanalysisanddebuggingskills
·Master’sdegree
·Strongcommunicationandinterpersonalskills
·LinuxonARMCPUs
·JTAGexperience
·Bootloaderexperience
·Shellscriptingexperience