小米顶尖应届-安全技术研究工程师(隐私计算方向)-手机
任职要求
1. 计算机科学或相关专业博士学历, 熟悉隐私保护技术,如差分隐私、同态加密、安全多方计算等; 2. 具备扎实的编程基础,熟练使用C++、Python、Java等编程语言; 3. 有大型系统设计和开发经验,熟悉分布式系统和高性能计算为加分项; 4. 具备良好的沟通能力和团队合作精神,能够独立解决问题; 5. 有隐私计算平台开发经验者优先。
工作职责
1. 负责设计和实现隐私保护算法,包括但不限于差分隐私、同态加密、安全多方计算等; 2. 参与隐私计算平台的架构设计和优化,确保系统的高性能和高可用性; 3. 与产品和业务团队紧密合作,理解业务需求,提供技术解决方案; 4. 持续关注隐私计算领域的最新研究成果,推动技术创新和应用落地; 5. 编写高质量的技术文档,参与代码审查,确保代码质量和团队协作。 【课题名称】 基于隐私计算的数据保护研究 【课题内容】 满足端云协同场景的隐私计算协议优化
1. 参与智能家居IoT设备通信协议的设计与优化,包括但不限于BLE、WiFi等物理层协议,以及MQTT、HTTP、CoAP等应用层协议; 2. 对现有及新兴协议进行性能与兼容性分析,推动协议在实际应用中的稳定性与高效率落地; 3. 关注IoT通信领域的新技术、新趋势,跟踪研究行业前沿协议,实现相关的技术验证与Demo开发。 【课题名称】 IoT连接技术研究 【课题内容】 面向智能家居IoT应用场景,深入研究并开发物理层与应用层的通信协议,推动家居设备间的高效、安全、低功耗互联,助力用户体验提升和智能生态体系建设。
1. 探索业界车用嵌入式操作系统中的应用前沿技术(功能安全,异构计算,虚拟化,关键资源调度分析等),并在小米自研操作系统平台上进行实现和落地应用; 2. 承担并实现小米自研操作系统平台中难度较高的关键功能; 3. 跟踪各类开源项目技术进展,参与开源社区的高水平项目的开发工作。 【课题名称】车载高可靠操作系统关键技术规划和研究 【课题内容】基于Vela操作系统,开发用于小米汽车的车机操作系统,课题从功能安全,异构计算,虚拟化,关键资源调度分析等技术方向上展开研究,努力打造具有行业领先水平的车用操作系统
1. 负责扫描抗量子技术多个方向的前沿技术; 2. 跟踪行业/学界各类抗量子算法的相关进展,协助提前布局高潜技术; 3. 全面评估后量子技术的预研方案并支持落地; 4. 分析后量子算子硬化的工厂工艺能力,协助改进相关参数,优化能效、效率等。 【课题名称】 后量子技术研究 【课题内容】 面向未来量子威胁,研究低功耗,高性能,高可靠性,高安全等级的后量子算法及其硬化算子。
1. Rust编程语言设计研究 a. 研究 Rust 的所有权、借用和生命周期机制的形式化模型,验证其内存安全性和并发安全性的理论基础; b. 探索如何扩展 Rust 的类型系统以支持更复杂的静态分析(如线性类型、依赖类型等),或解决现有类型系统的局限性; c. 研究如何进一步提升 Rust 并发模型的安全性,例如对无锁数据结构、分布式系统等场景的更优支持。 2.Rust运行时研究 a. 改进异步运行时(如 Tokio、async-std)的性能和可扩展性,研究如何降低异步代码的复杂性和资源消耗; b. 探索轻量级并发模型的实现,例如结合 async/await 与无栈协程的更高效抽象。 3. Rust跨语言交互与生态研究 a. 研究如何安全地与其他语言(如 C/C++、Java)交互,避免因跨语言调用导致的内存安全问题、性能问题; b. 推动关键领域库的完善(如游戏引擎、GUI 框架、科学计算库)。 【课题名称】 Rust编程语言与运行时研究 【课题内容】 1. Rust编程语言设计研究; 2. Rust运行时研究; 3. Rust跨语言交互与生态研究。