小米软件研发工程师-PC工具方向
社招全职A191981地点:上海状态:招聘
任职要求
1、掌握c/c++开发语言,并具有良好的编程习惯; 2、能熟练应用MFC、Visual Studio等开发环境; 3、熟悉uart,socket,管道等通信技术; 4、熟悉网络协议,如TCP/IP,http,ftp以及socket编程技术; 5、了解一些常用的脚本语言,如python,perl等; 6、熟悉射频调测知识、并具备相关开发和维护经验值优先; 7、熟悉音频调测知识,并具有相关开发和维护经验者优先; 8、对工作充满热情,有创新力,并善于分析和发现问题; 9、熟悉CMW500、CMW100、T6290x等综测仪、频谱仪等仪表者优先; 10、良好的沟通能力和团队合作精神,有良好的产品质量意识,具有较强责任心。
工作职责
1、进行Windows/linux下设备调测工具开发以及维护 2、进行产线NPI生产工具开发以及维护
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
相关职位
社招LTEV
1、负责国际化直播业务在PC端开播方向的音视频相关基础技术研发; 2、负责持续改进性能如优化内存、渲染性能等,不断提升开播侧用户体验,提升直播内容生产的效率与质量; 3、与PC客户端研发同事一起解决音视频集成和联调中的相关问题,分析并解决开播sdk中的性能和疑难问题; 4、探索音视频能力和 Web 技术的融合,丰富和优化 Web 端多媒体能力和体验; 5、用高质量的设计和代码实现,创造出极致的用户体验,支撑国际化直播生态高速发展。
更新于 2022-03-03
社招5年以上技术类-前端
1、负责钉钉多维表/文档业务落地及持续迭代更新; 2、一站式多端研发(前端/后端/PC浏览器端/PC客户端/无线端), 和产品一起在不同角度触达用户。
更新于 2025-09-03

校招研发技术类
1. 面向 AGI 的金融数据系统 设计并实现高并发、低延迟的数据管理、数据加工与数据查询引擎,支撑万亿级金融行情与用户行为数据。在存储分层、流批一体、数据质量监控等方向持续优化,为上层 LLM 与分析服务提供可靠的数据底座。 2. 内部 AI‑辅助低 / 无代码数据研发平台 为同花顺大量业务开发团队打造一站式平台,使用自然语言与可视化编排,让业务研发团队通过低代码 / 无代码方式完成金融数据获取、清洗、建模、可视化与上线发布。利用 LLM、Prompt 工程与 Code Copilot,将产品或运营需求快速转化为可落地的数据应用,显著缩短从需求到上线的周期。 3. 下一代 AIGC 金融投资软件 基于大模型与多模态技术,重塑同花顺 PC 与移动端核心功能,为 C 端用户打造智能投资助理。深度融合个性化解读、智能问答、策略生成与可视化,持续迭代 AI 体验并保障线上稳定性。