logologo
寻找工作
返回简章2026-06-01 更新

软件开发自工序(实习)

南京
电子信息类·自动化类
使用简历深度优化功能,快速提升简历质量
职位介绍
【岗位职责】 你的工作将贯穿从需求到上线的完整流程,并特别聚焦于构建模块的“自检”能力。 开发自工序:参与模块的需求分析、设计、编码、单元测试与集成。 质量内建研究:设计并实现基于android框架的模块级的自动化测试用例与健康度检查机制,确保问题在开发早期就能被发现和拦截。 知识体系构建:系统化地复盘开发过程中遇到的问题与解决方案,将其沉淀为可复用的知识库条目或自动化检查脚本,赋能整个团队。 【任职要求】 一、技术基础要求 编程语言与开发基础 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进行代码质量分析 三、模块专项能力要求 软件开发V模型 四、软技能与学习要求 自主学习能力强:能够快速学习新技术、新工具,主动跟踪AI+软件开发领域的前沿动态 问题分析与解决能力:具备系统性思维,能够拆解复杂问题,善于利用AI工具加速问题定位 沟通与协作:良好的表达能力,能够清晰记录和分享技术知识,具备团队协作精神 工程化思维:注重代码质量、文档规范和知识沉淀,追求高效且可持续的开发方式