岗位职责:
1.使用代码审计工具,根据各类安全编码标准、安全测试标准、代码审计标准对源代码工程进行代码审计;
2.能够使用LLM获取缺陷智能描述、智能修复建议,并辅助LLM进行数据训练;
3.应用AI(智能体)实现对已实现的工具进行功能、性能评测;
任职要求:
1.本科以上学历,计算机相关专业,5年以上软件开发工作经验,具有宽泛的行业知识;
2.对Java及JavaEE有深刻理解并实际开发过项目;或对C/C++有深入理解并实际开发过QT、主流嵌入式项目;
3.对开发框架如:SSM、SSH、Spring、Struts等有较深了解;或者对STL、QT、CUDA、嵌入式等C/C++框架和核心库具有较深了解;
4.熟练进行文档(XML、JSON、HTML等)解析操作;
5.会应用 AI大模型、AI智能体进行开发;
6.熟练使用持久化框架(JDBC、Mybatis);
7.了解编程规范,实际工作中遵循过某类编程规范进行代码编写;
8.扎实的文档功底,能熟练编写测试报告;
9.具备开放思维,善于接受新事物、新知识。
加分项:
1.C++和JAVA语言均掌握者优先;
2.对一些常见安全缺陷有了解:如注入、跨站、信息泄露等,对一些常见代码质量缺陷:如资源未释放、除0等;
3.熟练使用Copliot、Cusor等进行过项目代码编写;
4.熟练组织问题和提示词,能与LLM模型进行有效对话。