嵌入式软件工程师
钛深科技(深圳)有限公司
- 公司规模:少于50人
- 公司性质:创业公司
- 公司行业:医疗设备/器械
职位信息
- 发布日期:2020-11-10
- 工作地点:成都-武侯区
- 招聘人数:2人
- 工作经验:5-7年经验
- 学历要求:本科
- 职位月薪:1-2万/月
- 职位类别:嵌入式软件开发(Linux/单片机/PLC/DSP…)
职位描述
岗位职责 :
1. 负责嵌入式软件需求分析、方案设计,代码编码、调试,项目文档编写、归档等与研发相关工作;
2. 完成嵌入式底层驱动以及应用层软件的移植、开发、测试验证、优化和维护;
3. 与硬件工程师协同工作,为硬件工程师提供硬件相关的改进意见;
4. 与上位机应用软件工程师协同工作,共同制定软件模块间的接口协议规范;
5. 实现接口协议的通信控制、功能模块及整机联调;
6. 负责解决软件研发、测试、升级、量产和售后中的问题分析、定位与解决;
7. 完成上级领导安排的其他工作。
任职要求 :
1. 985/211计算机、电子、通讯、自动化等相关专业本科及以上学历;
2. 3年以上嵌入式软件开发经验,具备良好的编程习惯和设计模式思想,掌握一定的软件设计方法;
3. 精通C/C++语言编程,熟悉ST、NXP、TI、NORDIC等单片机者优先;熟悉各种接口协议,如USB、CAN、UART、I2C、SPI、RS232,Ethernet等,具备良好的设备驱动调试能力;
4. 熟练使用Git,GitHub等进行软件版本管理和协同开发,具备良好的团队合作和沟通能力;
5. 熟练使用Linux开发平台和GCC/GDB/Makefile等工具,能进行Linux应用软件或驱动的Makefile编写;
6. 熟悉 ucLinux, RTOS (rt_thread / freeRTOS / ucOs ) 等嵌入式操作系统,能进行嵌入式系统开发环境的搭建,uboot、kernel、文件系统的移植,有过多个嵌入式系统软件架构设计经验;
7. 具备多线程编程能力,了解多线程并发和竞态保护机制,同步和异步机制;
8. 有数字、模拟电路基础,熟悉常用仪器(示波器、频谱仪、逻辑分析仪等)的使用;
9. 有可穿戴产品开发经验者优先;有低功耗、蓝牙优化,DSP经验者优先;
公司介绍
联系方式
- 公司地址:地址:span桃源街道金骐智谷402