岗位base地南京小米
高级开发工程师
岗位职责:
1、负责IoT开发者平台服务端系统后端的架构设计,能够完成核心代码的编写,确保技术方案能够高质量完成;
2、从需求出发,主导、参与相关功能研发,撰写技术方案和系统设计方案;
3、接受高并发、海量数据的挑战,分析和发现系统的优化点,结合业务特点对现有系统架构进行抽象升级,提升整体的研发效率;
4、对现有业务系统的架构进行抽象和升级,具有一定的技术前瞻性,善于研究分析业内主流产品技术实现,不断优化当前系统架构设计。
职位要求:
1、计算机或相关专业本科及以上学历,具有5年及以上的工作经验;
2、扎实的Java编程基础,精通多线程编程,熟悉常见的开源分布式中间件、缓存、消息队列等,熟悉MySQL,熟悉Linux下的DevOps,拥有复杂系统架构设计能力;
3、掌握常用的开源框架,对Spring、SpringBoot等有深入的了解,对框架本身有过开发或者重构优先考虑;
4、有使用Python、Golang多语言开发经验者优先;
5、有大规模分布式、高并发、高负载、高可用性系统设计和稳定性经验优先;
6、具备良好的表达和沟通能力,较强的团队合作精神,对工作有热情,能够在一定压力下工作。
加分项:
1、有开源框架开发或者重构经验
2、有IoT相关项目研发经验
3、精通多线程编程
小米公司社招内推码: UQRG594
投递链接:
https://xiaomi.jobs.f.mioffice.cn/referral/m/position/detail/?token=MTsxNzU1MjUyMjQxODYxOzcwMTE1OTczODkwNTcyMTI1MjQ7NzUwNDIyMTY4ODY4ODA2NjY2OQ------
解决方案架构师-嵌入式WiFi方向
职位职责
1. 负责 IoT 品类通用解决方案的设计与实现,设计标准的方案原型,支撑多类智能设备的研发需求。
2. 深度参与小米 IoT 平台的能力建设与体验优化,持续提升平台核心竞争力。
3. 支持并解决客户在接入小米IoT平台时遇到的技术问题,编写技术文档并开展培训
职位要求
1. 计算机、电子工程、通信、自动化等相关专业,本科及以上学历。
2. 具有5年以上嵌入式软件开发经验,同时熟悉硬件开发更佳,能看懂原理图。
3. 熟练掌握Linux或RTOS(Freertos等)嵌入式系统应用和开发。
4. 熟悉常见外设接口协议,如USB,SDIO,UART,SPI,IIC,SPI,ADC,GPIO等。
5. 熟练掌握网络产品开发技术,熟悉TCP/IP协议栈,TLS/SSL加密通讯等。
6. 扎实的C/C++语言编程能力,良好的编码习惯,了解CI/CD、代码质量管理等流程。
7. 熟悉WIFI/BLE协议及工作原理,有WIFI/BLE芯片应用开发或技术支持经验,熟悉无线抓包及分析工具。
8. 熟悉行业内主流IoT平台接入流程(华为、涂鸦、阿里),有IOT行业多个产品的研发和技术支持经验。
9. 善于与人交流、易于沟通,有良好的团队合作精神
小米公司社招内推码: UQRG594
投递链接:
https://xiaomi.jobs.f.mioffice.cn/referral/m/position/detail/?token=MTsxNzU1MjUyMjAxMTc3OzcwMTE1OTczODkwNTcyMTI1MjQ7NzUzMzEyNjM0MjQ1MjgwNTc0MA--
修改:gwjzyd FROM 1.202.162.*
FROM 1.202.162.*