首頁 > 制度大全 > 藍牙軟件工程師崗位職責

藍牙軟件工程師崗位職責

2024-07-28 閱讀 7055

藍牙軟件工程師1.負責藍牙低功耗技術(BLE)產品的軟件開發(fā)。

Responsibleforthesoftwaredevelopmentofbluetoothlowpowertechnology(BLE)products.

2.根據軟件需求和開發(fā)流程,完成BLE端軟件設計、編碼和測試,保證軟件質量。

Accordingtosoftwarerequirementsanddevelopmentprocess,completeBLEendsoftwaredesign,codingandtestingtoensuresoftwarequality.

3.開發(fā)、維護BLE開發(fā)相關的軟硬件工具和環(huán)境。

DevelopandmaintainBLEdevelopmentrelatedsoftwareandhardwaretoolsandenvironment.

4.通過藍牙抓包工具分析空中包數據,定位開發(fā)中遇到的問題。

Analyzeairpacketdatathroughbluetoothpacketgrabtoolandlocateproblemsencounteredinthedevelopment.

5.協(xié)助解決項目產品在工廠試產,量產過程中出現的問題。

Assistedinsolvingtheproblemsinthetrialproductionandmassproductionoftheprojectproducts.

學歷及工作經驗要求(REQUIREMENTS)

1.本科以上學歷,通信、電子技術、計算機等相關專業(yè)畢業(yè)。

Bachelordegreeorabove,majorincommunication,electronictechnology,computer,etc.

2.精通C語言及其常用的開發(fā)環(huán)境。

ProficientinClanguageanditscommonlyuseddevelopmentenvironment.

3.3年以上嵌入式軟件開發(fā)經驗,其中至少1年以上BLE開發(fā)經驗。

Atleast3yearsofembeddedsoftwaredevelopmentexperience,includingatleast1yearofBLEdevelopmentexperience.

4.掌握常見的總線協(xié)議,例如:UART,SPI,CAN,LIN等協(xié)議:

Mastercommonbusprotocols,suchasUART,SPI,CAN,LIN,etc.

5.掌握BLE協(xié)議棧,特別是HOST層協(xié)議,比如GAP,ATT,GATT等協(xié)議。

MasterBLEprotocolstack,especiallyHOSTlayerprotocols,suchasGAP,ATT,GATT,etc.

6.熟悉藍牙抓包工具的使用,如Hollong、ellisys等

Familiarwiththeuseofbluetoothbaggrabtools,suchasHollong,ellisys,etc.

7.具備實時嵌入式操作系統(tǒng)RTOS使用、開發(fā)經驗.

Experienceintheuseanddevelopmentofreal-timeembeddedoperatingsystemRTOS.

8.良好的中英文溝通能力和團隊合作精神,做事積極主動,認真細心,具有高度的責任心。

GoodEnglishandChinesecommunicationskillsandteamworkspirit,proactive,careful,andhighlyresponsible.

9.具備以下經驗者優(yōu)先:

9.1有BLE無鑰匙系統(tǒng)開發(fā)經驗;

9.2有基于BLE技術或其他無線通信技術的定位算法開發(fā)經驗;

9.3有TIBLE模塊(CC2540/CC2640等)的開發(fā)經驗;

9.4熟悉各種基于無線通信技術的安全算法;

Thefollowingexperienceispreferred:

9.1ExperienceinBLEkeylesssystemdevelopment;

9.2ExperienceinBLEorotherwirelesscommunicationtechnology-basedpositioningalgorithmdevelopment;

9.3HavethedevelopmentexperienceofTIBLEmodule(CC2540/CC2640,etc.);

9.4Familiarwithvarioussecurityalgorithmsbasedonwirelesscommunicationtechnology;

1.負責藍牙低功耗技術(BLE)產品的軟件開發(fā)。

Responsibleforthesoftwaredevelopmentofbluetoothlowpowertechnology(BLE)products.

2.根據軟件需求和開發(fā)流程,完成BLE端軟件設計、編碼和測試,保證軟件質量。

Accordingtosoftwarerequirementsanddevelopmentprocess,completeBLEendsoftwaredesign,codingandtestingtoensuresoftwarequality.

3.開發(fā)、維護BLE開發(fā)相關的軟硬件工具和環(huán)境。

DevelopandmaintainBLEdevelopmentrelatedsoftwareandhardwaretoolsandenvironment.

4.通過藍牙抓包工具分析空中包數據,定位開發(fā)中遇到的問題。

Analyzeairpacketdatathroughbluetoothpacketgrabtoolandlocateproblemsencounteredinthedevelopment.

5.協(xié)助解決項目產品在工廠試產,量產過程中出現的問題。

Assistedinsolvingtheproblemsinthetrialproductionandmassproductionoftheprojectproducts.

學歷及工作經驗要求(REQUIREMENTS)

1.本科以上學歷,通信、電子技術、計算機等相關專業(yè)畢業(yè)。

Bachelordegreeorabove,majorincommunication,electronictechnology,computer,etc.

2.精通C語言及其常用的開發(fā)環(huán)境。

ProficientinClanguageanditscommonlyuseddevelopmentenvironment.

3.3年以上嵌入式軟件開發(fā)經驗,其中至少1年以上BLE開發(fā)經驗。

Atleast3yearsofembeddedsoftwaredevelopmentexperience,includingatleast1yearofBLEdevelopmentexperience.

4.掌握常見的總線協(xié)議,例如:UART,SPI,CAN,LIN等協(xié)議:

Mastercommonbusprotocols,suchasUART,SPI,CAN,LIN,etc.

5.掌握BLE協(xié)議棧,特別是HOST層協(xié)議,比如GAP,ATT,GATT等協(xié)議。

MasterBLEprotocolstack,especiallyHOSTlayerprotocols,suchasGAP,ATT,GATT,etc.

6.熟悉藍牙抓包工具的使用,如Hollong、ellisys等

Familiarwiththeuseofbluetoothbaggrabtools,suchasHollong,ellisys,etc.

7.具備實時嵌入式操作系統(tǒng)RTOS使用、開發(fā)經驗.

Experienceintheuseanddevelopmentofreal-timeembeddedoperatingsystemRTOS.

8.良好的中英文溝通能力和團隊合作精神,做事積極主動,認真細心,具有高度的責任心。

GoodEnglishandChinesecommunicationskillsandteamworkspirit,proactive,careful,andhighlyresponsible.

9.具備以下經驗者優(yōu)先:

9.1有BLE無鑰匙系統(tǒng)開發(fā)經驗;

9.2有基于BLE技術或其他無線通信技術的定位算法開發(fā)經驗;

9.3有TIBLE模塊(CC2540/CC2640等)的開發(fā)經驗;

9.4熟悉各種基于無線通信技術的安全算法;

Thefollowingexperienceispreferred:

9.1ExperienceinBLEkeylesssystemdevelopment;

9.2ExperienceinBLEorotherwirelesscommunicationtechnology-basedpositioningalgorithmdevelopment;

9.3HavethedevelopmentexperienceofTIBLEmodule(CC2540/CC2640,etc.);

9.4Familiarwithvarioussecurityalgorithmsbasedonwirelesscommunicationtechnology;

篇2:藍牙測試工程師崗位職責

藍牙測試工程師崗位職責:

1、負責手機系統(tǒng)、驅動部分的軟件測試

2、參與需求分析、設計評審,制定測試方案

3、編寫測試用例并執(zhí)行測試

4、測試質量分析與測試方法改進

5、自動化工具的使用及改進

任職要求:

1、本科及以上學歷,通信、計算機、電子、自動化等相關專業(yè)

2、具備兩年以上android手機、平板電腦等產品的開發(fā)或測試經驗,精通藍牙協(xié)議及原理

3、了解android操作系統(tǒng),熟悉Linux系統(tǒng),至少會使用一種編程語言(C、C++、Java)

4、具備自動化測試能力,至少會使用一種腳本語言(如python,、perl,、shell等)

5、具有強烈的責任感及進取精神,有較強的邏輯分析能力及問題推動能力,熱愛測試工作崗位職責:

1、負責手機系統(tǒng)、驅動部分的軟件測試

2、參與需求分析、設計評審,制定測試方案

3、編寫測試用例并執(zhí)行測試

4、測試質量分析與測試方法改進

5、自動化工具的使用及改進

任職要求:

1、本科及以上學歷,通信、計算機、電子、自動化等相關專業(yè)

2、具備兩年以上android手機、平板電腦等產品的開發(fā)或測試經驗,精通藍牙協(xié)議及原理

3、了解android操作系統(tǒng),熟悉Linux系統(tǒng),至少會使用一種編程語言(C、C++、Java)

4、具備自動化測試能力,至少會使用一種腳本語言(如python,、perl,、shell等)

5、具有強烈的責任感及進取精神,有較強的邏輯分析能力及問題推動能力,熱愛測試工作

篇3:藍牙開發(fā)工程師崗位職責

藍牙開發(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