小米(武汉)招聘C语言人才
请有兴趣的同学将简历发到 yuwei5@一,
解决⽅案应⽤⼯程师【嵌⼊式⽅向】(武汉)
岗位职责:
1.进⾏基于⼩⽶iot模组的软件开发⽀持,⽀持客户或合作伙伴进⾏产品接
⼊;
2.对客户进⾏技术培训,指导客户产品设计和产品开发;
3.对客户进⾏技术跟踪,解决客户开发过程中常⻅的软件技术问题。
岗位要求:
1.本科及以上学历,⼀年软件开发经验;
2.熟悉C语⾔以及嵌⼊式编程,了解常⽤外设总线,如IIC、SPI、UART、
PWM等;
3.熟悉基本硬件原理,具备软硬件调试能⼒,会⽤⼯具(仿真器,示波器,逻
分等)进⾏产品故障诊断和排除;
4.熟悉TCP/IP、有Wi-Fi SOC应⽤开发或者Wi-Fi驱动开发⼯作经验;
【Wi-Fi⽅向】
5.熟悉BLE协议栈、使⽤过nordic/nxp/dialog/realtek其中⼀种,有
BLE mesh经验优先;【蓝⽛⽅向】
6.积极主动、善于沟通;
7.良好的团队合作意识,较强的责任感及进取精神。
⼆、
解决⽅案应⽤⼯程师【APP⽅向】(武汉)
岗位职责:
1.进⾏基于⼩⽶iot模组的软件开发⽀持,⽀持客户或合作伙伴进⾏产品接
⼊;
2.对客户进⾏技术培训,指导客户产品设计和产品开发;
3.对客户进⾏技术跟踪,解决客户开发过程中常⻅的软件技术问题。
岗位要求:
1.本科及以上学历,⼀年以上软件开发经验;
2.熟悉前端开发框架(angular、react、Vue等)及流程(基于node.js的
构建、测试与压缩),有RN相关经验优先;
3.有Andriod 或者iOS APP或者微信⼩程序开发经验;
4.积极主动、善于沟通;
5.良好的团队合作意识,较强的责任感及进取精神。
三、
Linux嵌⼊式软件⼯程师(武汉)
岗位职责:
1.针对摄像头的linux应⽤程序设计、开发、移植、调试和维护;
2.负责第三⽅产品的接⼊与开发⼯作;
3.负责撰写软件开发相关⽂档,参与需求分析和讨论。
岗位要求:
1.熟练掌握嵌⼊式linux下的C/C++开发;
2.熟悉Linux操作系统,对⽹络编程、进程通信、多线程编程有⼀定理解;
3.熟悉Linux下的代码调试⼯具,如gdb、valgrind、strace等;
4.熟悉⾳视频编编码,有H264/H265、aac/g711/pcm/mp3等编解码经验优
先;
5.有P2P(TUTK、尚云等)相关经验优先;
6.熟悉ffmpeg、vlc、gstreamer等开源项⽬经验者优先;
7.熟悉linux下各种⼯具链的制作,熟悉Makefile、shell,有
builtroot、docker实际使⽤经验者优先;
8.具有良好的团队意识,责任⼼强,能够独⽴分析和解决问题。
四、
嵌⼊式软件⼯程师(武汉)
岗位职责:
1.参与⼩⽶IoT嵌⼊式产品的设计和开发⼯作
2.负责/参与代码编写、⽂档撰写、code review和单元测试
岗位要求:
1.本科以上学历,有嵌⼊式软件的开发经验;
2.精通C语⾔,具有良好的编程习惯;
3.有RTOS或Linux开发经验者;
4.熟悉Wi-Fi, BLE, Zigbee⽆线协议者优先,有物联⽹协议MQTT、CoAP优
先;
5.有良好的共同能⼒,⼯作热情,有强烈的IoT和智能家居兴趣;
6.积极主动、善于沟通、良好的团队合作意识。
五、嵌⼊式GUI⼯程师(武汉)
岗位职责:
1.负责穿戴式智能产品GUI开发
2.负责RTOS设备的液晶屏驱动开发
岗位要求:
1.本科及以上学历,两年以上⼯作经验
2.精通C语⾔,熟悉汇编语⾔
3.熟悉RTOS或Linux内核,熟悉内核调度、线程通信、⽂件系统及驱动模型
4.熟悉常⽤⼈机交互硬件(显示屏、触摸屏、按键等)的通讯接⼝和驱动开发
5.熟悉UI交互优化,性能优化,在低主频,⼩分辨环境搭建过显示系统者优先
6.有TouchGFX开发⼯具TouchGFX Designer开发经验者优先
7.积极主动、勇于挑战、良好的团队合作意识