职位&公司对比
职位详情
- 上海
- 不限
- 本科
- 虚拟机
- 编译器
- 运行时
- 编程语言
<职责描述> 1、聚焦编程语言,负责编程语言语言特性/领域语言(DSL)设计,负责新编程语言的布道; 2、负责编程语言基础设施设计与实现,包括:编译器、运行时/虚拟机、工具链(静态检查工具、来自BOSS直聘包管理工具、格式化工具、文档工具、调试器)等; 3、参与编程语言前沿方向研究与探索,包括:类型系统、语言语义及程序逻辑、程序分析、程序验证等。 4、负责语言标准库(网络库、加解密库、正则库、数学库等)设计开发与维护。 <基本要求> 1、有扎实的编程来自BOSS直聘功底,精通至少一门编程语言,包括但不限于:C++、C、Java、Go、Kotlin、Rust、Swift等; 2、具备扎实的数据结构理论基础,有一定的算法设计和开发能直聘力。 <优先条件> 1、有语言设计相关工作经验(包括通用语言&kanzhunDSL)者优先; 2、有编程工具和软件工程经验者优先,如有bug detection工具,performance analysis工具; 3、有编程语言编译器(Parser、Lexer、语义、codegen)实现经验者优先; 4、有任意语言虚拟机、Runtime的开发分析经验优先,包括Go Runtime、JVM、JS Engine、WBOSS直聘ebassembly Runtime等; 5、熟悉LLVM/GCC编译器架构、熟悉Clang或其他编译器前端者优先。
职位详情
- 上海
- 不限
- 本科
- C++
- C语言
- Python
岗位职责 主要工作是模拟软件工程师对SDK的使用,通过编程开发实现不同产品从而验证SDK能否满足不同客户不同产品形态开发需求。工作内容如下: 1. 根据市场和场景定位分析测试场景,设计测试方案和产品设计方案; 2. 使用C/C++库函数进行解决方案场景级/功能级/接口级测试代码开发工作; 3. 使用C/C++进行测试用例代码框架设计与编程实现/用例自动化设计与实现; kanzhun4. 使用Python/Shell进行自动化工具设计开发 岗位技能要求 1. 熟悉Linux,了解相关语言主流框架;有产品开发、测试经验优先 2BOSS直聘. 熟练掌握用例设计方法,能够设计出问题发现能力好,可维护性、可自动化性好的用例; 3. 精通测试脚本设计与实现方法,能够进行测试脚本设计与实现; 4. 熟练掌握编程语言常见错误分析知识,在负责项目中有代码检视、代码鉴定成功实践经验;直聘 5. 掌握功能/性能/可靠性/安全测试等专项测试技术;
技能解析
- 管理工具
- 开发与维护
- 数据结构
- 理论基础
- 文档工具
- 语言基础
- 程序逻辑
- 开发能力
- 算法设计
- 分析经验
- 设计相关
- 编程语言
- 设计开发
- 软件工程
数据来自CSL职业科学研究室
技能解析
- 产品开发
- 测试用例
- 代码开发
- 自动化工具
- 设计方案
- 产品设计
- 框架设计
- 测试方案
- C/C++
- 脚本设计
- 解决方案
- 安全测试
- 专项测试
- 编程开发
- 开发工作
- 编程语言
- 设计开发
- 软件工程
数据来自CSL职业科学研究室
工作时间
工作时间
公司福利
- 交通补助
- 节日福利
- 免费班车
- 团建聚餐
- 零食下午茶
- 员工旅游
- 带薪年假
- 法定节假日三薪
- 节假日加班费
- 夜班补助
- 加班补助
- 企业年金
- 股票期权
- 保底工资
- 绩效奖金
- 年终奖
- 定期体检
- 意外险
- 补充医疗保险
- 五险一金
公司福利
- 交通补助
- 节日福利
- 免费班车
- 团建聚餐
- 零食下午茶
- 员工旅游
- 带薪年假
- 法定节假日三薪
- 节假日加班费
- 夜班补助
- 加班补助
- 企业年金
- 股票期权
- 保底工资
- 绩效奖金
- 年终奖
- 定期体检
- 意外险
- 补充医疗保险
- 五险一金
备注
当前职位为【猎头】职位,具体公司信息可咨询职位发布人进行确认