职位详情
C C++软件工程师
1-2万
陕西思极科技有限公司
咸阳
3-5年
本科
03-02
工作地址

咸阳市-秦都区-西咸新区能源金贸区西咸自贸中心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层。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请