库博在线客服 结束对话

库博服务助手小白

正在为您服务……

联系我们

010-62766856

cobot@beidasoft.com

北京大学软件工程国家工程研究中心(北京北大软件工程股份有限公司)静态代码分析组——库博CoBOT

本项目组致力于将北京大学最前沿的软件工程技术的研究成果转换为实际市场产品。目前的静态程序缺陷分析工具-库博CoBOT是中国唯一一个通过美国CWE认证的安全产品,技术上属于国内领先,国际先进水平并且程序分析也属于软件工程领域最具技术含量的领域之一。目前,该产品正在打开海外市场拓展新的业务领域,由此需要诚聘更多的人才,不断壮大队伍。

我们的团队,在北大校园内,团队成员不乏北大的师生,你能感受到北大的文化和最顶尖的软件人才。并且我们做的领域属于纯技术领域,能快速提高你对软件工程,对编程语言更深层次的认知。能够将最新的最前沿的技术转换为实际的产品。与互联网公司相比,我们做的是纯技术,而不是商业模式,我们更重视技术人员而不是市场人员。

对以下职位感兴趣,请将简历发送到cobot@beidasoft.com

Java开发工程师

岗位职责:

1. 开发和维护静态分析工具Web界面的开发,以及与其他模块的交互功能;

2. 开发与前端JS的交互接口与后台检测分析算法的交互;

任职要求:

1. 计算机或相关专业全日制本科或以上学历;

2. 熟悉Java及Java Web开发;

3. 熟悉数据库基本操作;

4. 熟悉Web Services及XML的基本操作;

编译器工程师

岗位职责:

1. 定制开发编译器, 提取源代码信息,如AST树,符号调试信息;

2. 和系统工程师合作,解决编译器兼容性问题;

任职要求:

1. 拥有全日制本科或以上学历,有研究生以上学历者优先;

2. 对编译器研发有强烈兴趣,且具备一定功底(如写过parser,translator,interpreter,甚至compiler);

3. 熟练使用Linux和C++;

加分项:

1. 参与过ACM/ICPC,并拿过省赛一等奖或亚洲赛铜奖以上;

2. 参与过编译器或底层系统相关开源项目者;

静态分析工程师

岗位职责:

1. 基于静态程序分析架构开发自动化代码漏洞检测工具;

2. 完善和优化静态程序分析算法;

2. 编写缺陷及漏洞的检测器,如内存泄漏、缓冲区溢出等;

任职要求:

1. 计算机或相关专业重点本科毕业,研究生以上学历优先;

2. 熟练Java,能够把控代码质量;

3. 熟悉程序编译技术,特别是程序分析技术等;

3. 具备英文论文阅读及论文算法落地能力;

加分项:

1. 热爱技术,对软件缺陷和安全领域有兴趣,善于发现和修复软件缺陷;

2. 了解程序分析技术,比如数据流分析,指针分析优先;

2. 有ACM,TopCoder等算法竞赛经历优先;

2. 有开源项目的参与经验,或者github star数量多者优先;

软件逆向分析工程师

岗位职责:

1. 开发针对汇编代码的数据流和符号分析引擎;

任职要求:

1. 重点大学研究生以上学历,且有程序分析研究背景;

2. 在软件逆向方面有特殊才能或者从业经验的本科生;

3. 熟练使用C/C++、Java;

测试开发工程师

岗位职责:

1. 负责制定完善而又高效的测试方案;

2. 学习软件漏洞,对源代码测试结果的误漏报进行分析;

3. 可独立编写测试用例、执行功能测试、流程测试、性能测试、产品易用性等测试; 

任职要求:

1. 熟悉 C,C++,java的基本语法;

2. 具有3年以上白盒测试或开发工作经验;

3. 具有较强责任心、较好沟通能力以及学习能力;

4. 精通软件测试流程,具备性能测试经验者优先;

5. 工作积极主动,具备较强的责任感且有优秀的分析、组织及技术指导能力;团队沟通与协作能力;良好的英语读写能力。

Java开发工程师

岗位职责:

1. 开发和维护静态分析工具Web界面的开发,以及与其他模块的交互功能;

2. 开发与前端JS的交互接口与后台检测分析算法的交互;

任职要求:

1. 计算机或相关专业全日制本科或以上学历;

2. 熟悉Java及Java Web开发;

3. 熟悉数据库基本操作;

4. 熟悉Web Services及XML的基本操作;

测试开发工程师

岗位职责:

1. 负责制定完善而又高效的测试方案;

2. 学习软件漏洞,对源代码测试结果的误漏报进行分析;

3. 可独立编写测试用例、执行功能测试、流程测试、性能测试、产品易用性等测试; 

任职要求:

1. 熟悉 C,C++,java的基本语法;

2. 具有3年以上白盒测试或开发工作经验;

3. 具有较强责任心、较好沟通能力以及学习能力;

4. 精通软件测试流程,具备性能测试经验者优先;

5. 工作积极主动,具备较强的责任感且有优秀的分析、组织及技术指导能力;团队沟通与协作能力;良好的英语读写能力。