【1】安卓應(yīng)用開發(fā)
任職要求:?
1、2年以上 Android 開發(fā)工作經(jīng)驗(yàn),有獨(dú)立完成過(guò)應(yīng)用開發(fā)、上線和維護(hù),有架構(gòu)優(yōu)化經(jīng)驗(yàn); ?
2、熟練掌握 Kotlin 和 Java 兩種語(yǔ)言以及 Android API,熟悉 JNI,Git,熟悉flitter優(yōu)先; ?
3、熟練掌握 Jetpack 架構(gòu)組件和各種 UI 控件,能夠?qū)崿F(xiàn)復(fù)雜的界面交互; ?
4、熟練掌握 Android 中常用屏幕適配方式,有各版本兼容經(jīng)驗(yàn);
?5、熟悉常用網(wǎng)絡(luò)協(xié)議如 TCP、UDP、HTTP、MQTT、RTSP、RTMP 等,掌握 Socket 網(wǎng)絡(luò)編程;
?6、較好的代碼風(fēng)格,有較強(qiáng)的獨(dú)立工作能力; ?
7、能夠閱讀英文文檔,優(yōu)先; ?
8、性格良好,有責(zé)任心有激情,有良好的團(tuán)隊(duì)合作能力和溝通能力;
【2】指紋驅(qū)動(dòng)
職位業(yè)務(wù):
1.負(fù)責(zé)android指紋模塊的開發(fā),驅(qū)動(dòng)問(wèn)題解決,解鎖率優(yōu)化、性能優(yōu)化
2.負(fù)責(zé)指紋模塊的需求分析,方案設(shè)計(jì),測(cè)試CASE設(shè)計(jì)等
3.負(fù)責(zé)新IC預(yù)研,新功能開發(fā)、測(cè)試總結(jié),風(fēng)險(xiǎn)評(píng)估等
4.負(fù)責(zé)競(jìng)品機(jī)數(shù)據(jù)收集和分析
5.負(fù)責(zé)領(lǐng)導(dǎo)安排的其它任務(wù)
職位要求:
1.優(yōu)先計(jì)算機(jī)、電子通信等相關(guān)專業(yè);經(jīng)驗(yàn)合適學(xué)歷可以放寬
2..熟悉C/C++編程語(yǔ)言
3.熟悉Linux系統(tǒng)相關(guān)知識(shí),熟悉ARM體系和架構(gòu)
4.熟悉安卓整體框架、熟悉系統(tǒng)開機(jī)流程
5.熟悉指紋的基本工作原理,TEE工作原理
6.有一定的硬件基礎(chǔ),能看懂硬件原理圖,具備器件和時(shí)序分析能力
7.學(xué)習(xí)能力強(qiáng),善于溝通,能夠承受一定工作壓力;
【3】Android驅(qū)動(dòng)開發(fā)【Audio】
崗位職責(zé):
1、負(fù)責(zé)Android Audio系統(tǒng)(Frameworks, HAL ,Driver)流程優(yōu)化及功能開發(fā);
2、負(fù)責(zé)的Audio定制功能開發(fā)(音效集成和開發(fā)、立體聲、降噪技術(shù)、聲音合成);
3、負(fù)責(zé)項(xiàng)目Audio器件調(diào)試和項(xiàng)目Porting(Smart PA,立體聲、Audio DSP、耳機(jī)偵測(cè)等)
4、負(fù)責(zé)語(yǔ)音Modem側(cè)的Audio模塊維護(hù)和開發(fā)
任職資格:
1、 優(yōu)先計(jì)算機(jī)、通信、電子、自動(dòng)控制及相關(guān)專業(yè);經(jīng)驗(yàn)合適學(xué)歷可以放寬
2、 計(jì)算機(jī)相關(guān)專業(yè)畢業(yè),有Audio相關(guān)工作經(jīng)驗(yàn)
3、 熟練掌握Linux 驅(qū)動(dòng)開發(fā)。
4、 3年及以上Android開發(fā)經(jīng)驗(yàn)
5、 對(duì)新技術(shù)敏銳、具備獨(dú)立專研及探索的能力;
5. 熟悉主流手機(jī)音頻系統(tǒng)軟硬件結(jié)構(gòu),了解ALSA架構(gòu)及調(diào)試手段
6. 了解業(yè)界Audio 領(lǐng)域的發(fā)展趨勢(shì);
7、 正直誠(chéng)信、勇于創(chuàng)新、敬業(yè)盡責(zé)及追求極致。
8、 具備較強(qiáng)的自驅(qū)力和執(zhí)行力,對(duì)技術(shù)有一定的追求;"
base:重慶;薪資:15K;
【4】底軟-系統(tǒng)開發(fā)工程師
【工作職責(zé)】
負(fù)責(zé)meta/nvram等系統(tǒng)模塊的開發(fā)與維護(hù),與生成工具配合完成客制化需求開發(fā)
負(fù)責(zé)android hal 中間件的需求分析與開發(fā)
【任職資格】:
1. 優(yōu)先計(jì)算機(jī)、電子、通信及自動(dòng)化等相關(guān)專業(yè)本科畢業(yè),熟悉C/C++,工作經(jīng)驗(yàn)2+年,經(jīng)驗(yàn)合適學(xué)歷可以放寬
2. 熟悉android架構(gòu),linux應(yīng)用開發(fā), 有相關(guān)開發(fā)經(jīng)驗(yàn)
3.對(duì)Linux內(nèi)核有一定理解,有過(guò)MTK/SPRD/QCM等手機(jī)/平板驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)優(yōu)先"
base:重慶;薪資:15K;
【5】Launcher開發(fā):
工作職責(zé)
1.負(fù)責(zé)Launcher功能需求開發(fā);
2.負(fù)責(zé)Launcher項(xiàng)目問(wèn)題處理及Bug Fix;
3.負(fù)責(zé)Launcher性能、內(nèi)存、穩(wěn)定性問(wèn)題處理;
任職資格
1.三年以上安卓開發(fā)經(jīng)驗(yàn),經(jīng)驗(yàn)合適學(xué)歷可以放寬至大專
2.深入理解安卓特性及開發(fā)工具,至少掌握J(rèn)ava、Kotlin、C/C++一種編程語(yǔ)言
3.熟練掌握多線程、內(nèi)存管理、設(shè)計(jì)模式、動(dòng)效開發(fā)等編程技巧和優(yōu)化方法,有良好的架構(gòu)設(shè)計(jì)能力
4.從事過(guò)Launcher、WM shell、Framework或大型應(yīng)用軟件研發(fā)優(yōu)先
5.擅長(zhǎng)性能、內(nèi)存分析,動(dòng)效開發(fā)優(yōu)化,ANR/NE問(wèn)題等分析解決優(yōu)先
6.對(duì)Framework、WM Shell源碼有一定了解
7.良好的編程習(xí)慣,能夠編寫高質(zhì)量代碼,快速的學(xué)習(xí)能力,能快速融入團(tuán)隊(duì)
【6】系統(tǒng)穩(wěn)定性:
1. 本科及其以上學(xué)歷,8年以上工作經(jīng)驗(yàn);
2. 熟悉c/c++、Java;
3. 熟悉Android framework, 如WMS, AMS, PMS,SurfaceFlinger等模塊
4. 有黑屏/定屏,不開機(jī),死機(jī)重啟分析經(jīng)驗(yàn),了解或設(shè)計(jì)過(guò)android穩(wěn)定性問(wèn)題涉及場(chǎng)景檢測(cè)方案,如SWT,hang,內(nèi)存問(wèn)題等;
5. 熟悉掌握穩(wěn)定性問(wèn)題分析流程和工具:包括但不限于,如gdb,trace32分析NE問(wèn)題;Mat分析泄漏問(wèn)題;crash分析內(nèi)存問(wèn)題等
base:重慶, 薪資:14-18K;