FWK模块AI赋能(实习)
南京
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
【岗位职责】
聚焦于FWK中的具体模块(如Audio或Power),探索如何利用AI技术为其注入智能,实现开发效率或产品性能的跃升。
Audio方向:可以深度学习车机的audio需求,架构和开发流程,掌握现代车机系统的audio运行原理。
Power方向:可以深度学习车机的电源管理需求,架构和开发流程,掌握现代车i及系统的电源管理运行原理
目标:完成从技术可行性分析、模型选型、数据准备到原型验证的全过程,形成明确的技术升级路径报告。
【任职要求】
一、技术基础要求
编程语言与开发基础
1. 熟练掌握 C/C++,具备良好的代码规范意识,了解内存管理、多线程编程等底层机制
2. 熟悉 Java/Kotlin,具备Android应用或框架层开发基础
熟练使用 Python,能够编写自动化脚本,了解常用AI/ML库(如PyTorch、OpenAI API、LangChain等)
3. 了解Linux系统编程,熟悉常用Shell命令和脚本编写
二、AI赋能开发能力要求(2026年核心趋势)
AI辅助编程能力
1. 熟练使用AI编程助手(如GitHub Copilot、Cursor、通义灵码等)进行代码生成、重构和审查
2. 具备Prompt Engineering能力,能够设计高效的提示词引导AI生成符合需求的代码/文档/测试用例
3. 了解AI Agent基础概念,能够使用AI工具链(如LangChain、AutoGPT、Devin等)完成自动化任务
AI测试与质量保障
1. 了解基于AI的测试生成技术,能够使用AI工具辅助生成单元测试、接口测试用例
2. 了解智能代码审查工具(如CodeRabbit、Amazon CodeGuru等),能够利用AI进行代码质量分析
三、模块专项能力要求
FWK模块开发方向
了解Android系统架构,熟悉Framework层核心模块(AMS、WMS、AudioFlinger等)者优先
了解HAL层(硬件抽象层)基本概念,有Native层开发经验者优先
四、软技能与学习要求
自主学习能力强:能够快速学习新技术、新工具,主动跟踪AI+软件开发领域的前沿动态
问题分析与解决能力:具备系统性思维,能够拆解复杂问题,善于利用AI工具加速问题定位
沟通与协作:良好的表达能力,能够清晰记录和分享技术知识,具备团队协作精神
工程化思维:注重代码质量、文档规范和知识沉淀,追求高效且可持续的开发方式

