1.5-2.5万·13薪
咸阳市-秦都区-西咸新区能源金贸区西咸自贸中心1-A座19楼
岗位职责:
1.负责需求分析与设计,参与软件需求评审,编写技术设计方案,完成模块架构设计。
2.基于ARM Linux/Android系统开发高性能、高可靠性的业务应用。
3.性能与资源优化。解决上层应用的内存泄露、CPU占用过高问题,优化多线程并发模型(如线程池、无锁队列)。针对嵌入式场景优化功耗(如动态调频、休眠唤醒机制)。使用性能分析工具(Perf、Sysprof)定位瓶颈并调优。
4.跨平台与接口开发。对接云服务(Iot/MQTT),实现设备-云端数据同步。
任职条件:
1.3年以上C C++软件研发岗位工作经验。
2.精通C/C++,掌握C++14/17特性(移动语义、类型推导),熟悉STL/Boost等技术。
3.理解ARM架构(Cache一致性、大小核调度),有Cortex-A系列开发经验;熟悉ARM开发工具链(GCC/Clang交叉编译、ARM DS-5调试器)。
4.熟悉Linux/Android应用开发环境,能进行shell脚本的编程。
5.具有较强的逻辑分析能力,高度的责任心及团队合作精神。
6.掌握多线程编程(pthread/std::thread)、同步机制(互斥锁/条件变量)。
7.熟悉使用调试工具:GDB/LLDB、Valgrid、Perf。
8.掌握构建工具:CMake/Make、Git版本控制。
9.熟悉嵌入式开发流程:交叉编译、根文件系统定制、OTA升级。
其他条件:
1.良好的团队合作与沟通能力。
2.具备产品思维、能平衡性能、功耗与用户体验。
3.快速定位复杂问题(如多线程死锁、JNI崩溃)。
4.主动学习ARM生态新技术(如Armv9 SVE2指令集)。
工作地址:
陕西省西咸新区沣东新城能源金贸区1-A座19层。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕