藍牙軟件工程師(耳機)職位描述與崗位職責任職要求
職位描述:
崗位主要職責:
1、負責藍牙CSR8670、8675的耳機或音箱的軟件框架定義,底層修改。
2、根據客戶功能要求編寫軟件,實現客戶所需的功能。
3、熟悉硬件電路基本原理,能看懂電路圖,配合硬件工程師合理設計電路;
4、具有良好的團隊合作精神和溝通表達能力;
任職要求:
1.熟悉CSRROM版及FLASH版藍牙芯片的軟件編寫及STMCU等軟件的編寫;
2.精通CSRROM版、CSR8670、CSR8675FLASH版本藍牙芯片軟件的編寫;
3.熟悉藍牙Profile及接口定義,熟練掌握UART、I2C等接口應用,懂sense者佳;
4.精通C、C++編程語言;
5.大專以上學歷,電子相關專業;
6.有3年以上藍牙軟件開發經驗。
篇2:藍牙測試工程師崗位職責
藍牙測試工程師崗位職責:
1、負責手機系統、驅動部分的軟件測試
2、參與需求分析、設計評審,制定測試方案
3、編寫測試用例并執行測試
4、測試質量分析與測試方法改進
5、自動化工具的使用及改進
任職要求:
1、本科及以上學歷,通信、計算機、電子、自動化等相關專業
2、具備兩年以上android手機、平板電腦等產品的開發或測試經驗,精通藍牙協議及原理
3、了解android操作系統,熟悉Linux系統,至少會使用一種編程語言(C、C++、Java)
4、具備自動化測試能力,至少會使用一種腳本語言(如python,、perl,、shell等)
5、具有強烈的責任感及進取精神,有較強的邏輯分析能力及問題推動能力,熱愛測試工作崗位職責:
1、負責手機系統、驅動部分的軟件測試
2、參與需求分析、設計評審,制定測試方案
3、編寫測試用例并執行測試
4、測試質量分析與測試方法改進
5、自動化工具的使用及改進
任職要求:
1、本科及以上學歷,通信、計算機、電子、自動化等相關專業
2、具備兩年以上android手機、平板電腦等產品的開發或測試經驗,精通藍牙協議及原理
3、了解android操作系統,熟悉Linux系統,至少會使用一種編程語言(C、C++、Java)
4、具備自動化測試能力,至少會使用一種腳本語言(如python,、perl,、shell等)
5、具有強烈的責任感及進取精神,有較強的邏輯分析能力及問題推動能力,熱愛測試工作
篇3:藍牙開發工程師崗位職責
藍牙開發工程師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