首页 > 制度大全 > 蓝牙软件工程师(耳机)职位描述与岗位职责任职要求

蓝牙软件工程师(耳机)职位描述与岗位职责任职要求

2024-07-26 阅读 9099

职位描述

岗位主要职责:

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