职位描述
岗位职责:
1、深入理解公司产品嵌入式软件系统的业务需求,制定软件开发整体框架。
2、负责Linux操作系统下的软件开发
3、能够分析、解决项目内部测试及市场应用中发现的问题
4、管理嵌入式软件开发团队
岗位要求:
1、本科及以上学历,电子,自动化,计算机等相关专业
2、2年以上开发经验
3、精通Linux操作系统架构,熟悉linux下多线程,多进程的处理
4、熟悉Linux整个架构,能够独立完成Makefile,Shell脚本的编写
5、熟悉Linux下底层驱动代码的编写,如:以太网,spi,i2c,UART,USB,LCD驱动代码的编写及调试
6、能够熟练完成uboot,linux内核以及文件系统的移植以及第三方库的移植,如:sqlite3,TSLIB,Qt等
7、能够看懂原理图,了解CORTEX-A8架构,能够配合硬件工程师完成底层驱动的调试
8、能够完成动态库的编写,为上层应用提供接口,并对网络通信(如:TCP/IP、UDP、HTTP等)有一定的了解与认识
9、对智能家居有一定的认识与了解更佳
企业介绍
深圳六零加智能科技有限公司是一家致力于结合最新信息化技术构建新型智慧社区的高新技术企业,利用物联网、互联网和大数据技术,建立智能家居、智慧健康管理和机器人三位一体的智慧社区解决方案,为用户提供可控、更高品质的生活。解决方案全面覆盖机构、社区和居家生活,通过软件开发、智能硬件集成、大数据分析、管理流程优化、平台资源整合等改善用户社区生活体验,提升用户健康管理,亲子互动和养老服务,同时为房地产商带来高端家居智能运行体系,全面涵盖食住行、游购娱等综合服务,提升品牌价值。
公司品牌Nidone——致力于用科技改变生活,提升大众生活品质;
官网 www.60living.com。