Sourcebrella Inc, founded in 2016 by a group of HKUST researchers, is committed to develop the most advanced and world-class technology, tools, and solutions that enable the industrial-strength automatic detection of software vulnerabilities, through years of cutting edge research and the unwavering dedication to craftsmanship. Our flagship product, Pinpoint, can be seamlessly integrated into the workflows of software development and testing processes. It thoroughly and automatically analyzes software systems to find and to manage hundreds of common and critical software vulnerabilities. Furthermore, it also provides stepwise interpretations of how each vulnerability is triggered. Employing AI-based logical inference, the detection capability and its accuracy put Pinpoint in a leading position compared to the leading competitors in the market. In just a few months since its release, Pinpoint has been quickly and well accepted by customers, including leading Internet content providers, consumer electronics manufacturers, financial companies, companies that manufacturing smart devices, and authoritative software evaluation agencies. Started in China, Sourcebrella's ambition is to reach out to the global market, in addition to Chinese software vendors, with the perpetual endeavour to achieve excellence in both our products and services and the continued commitment to software quality and safety. Please contact us through email ys.hr@sbrella.com.
工作内容:
技能要求:
加分项:
1. 研发和维护Pinpoint CaptureBuild系统,用于全自动拦截和重组基于make, cmake, scons,gradle,maven,ant等软件构建流程。
2. 开发和维护Linux平台下Eclipse, Keil, WindRiver, QNX等IDE的插件,实现基于这些IDE的CaptureBuild系统。
3. 解决clang,gcc,arm-gcc,msvc++等编译器兼容性问题。
4. 定制clang编译器, 提取源代码信息,如AST树,符号调试信息。
5. 维护和升级基于clang的源代码索引系统。
岗位要求:
1. 计算机或相关专业全日制本科或以上学历。
2. 熟悉Linux操作系统基本原理,特别是Linux系统调用和程序加载机制。
3. 熟悉make, cmake等项目编译工具,以及gcc系列编译器。
4. 熟练掌握Python/C/C++语言,能编写稳定,高效,可靠的代码。
加分项:
1. 参与过开源项目,github star数量多者优先。
2. 有嵌入式系统如Keil, WindRiver等开发经验优先。
3. 有从事编译器开发经验优先。
4. 参与过ACM/ICPC,并拿过省赛一等奖或亚洲赛铜奖以上。
5. 对编译器研发有强烈兴趣,且具备一定功底(如写过parser, translator,interpreter,甚至compiler)。
工作内容:
技能要求:
加分项:
岗位职责:
围绕源伞Pinpoint静态分析工具开发产品生态环境,定制产品和构造新的产品线,主要包括以下职责:
开源项目的定制和二次开发
云系统的开发:任务调度系统升级与维护,计算云、数据云升级与维护
Restful Api 开发与维护
命令行工具开发与维护
岗位基本技能要求:
较强Python C/C++ 语言能力和Linux系统熟悉程度
熟悉make cmake等常见编译工具链
基础Linux服务器运维能力
熟悉flask、sqlalchemy等常用框架
熟悉celery队列框架使用
熟悉restful api设计规范和实现
加分项:
有任务调度系统项目经验、分布式系统经验、C/C++/QT项目经验、应用容器经验、喜爱开源项目优先
有Web前端经验者优先
工作职责
负责系统平台的WEB端开发与优化。
岗位要求
目前我们的技术栈:
PC 端: Vue+Vuex+Webpack+ES6/ES7+Vue-Router+SCSS 和Legacy JQuery混着用
代码检查使用: ESLint 和 SCSS-Lint。
任职资格
VueJS栈和JQuery熟练,有项目经验优先。要求有作品。
页面还原能力强,折腾跨浏览器兼容熟练。
对前端工程化、组件化、模块化有自己的理解和总结。代码习惯好。
懂Python栈的优先,至少有mock接口和写单测重构的好习惯。
有D3 ThreeJS CytoscapeJS等经验的优先。
我们希望你:
快乐工作,认真生活;
挑剔的细节控,细心的偏执狂;
代码上的匠人精神,体验上的用户至上
岗位职责:
负责产品基础运维,包括日常故障处理、演习、部署容灾跟进,提高自动化运维水平、故障响应能力、优化资源使用率。
负责公司开发环境运维,包括日常服务器维护,CI系统维护升级,开发环境维护升级,系统扩容,优化等。
高质高效的支撑产品的应用交付/变更,用技术手段提升并落地运维自动化;提高系统的稳定性指标;推动产品线架构优化。
岗位基本技能要求:
熟悉bash脚本语言、Python开发语言。
熟悉linux文件系统和各常见发行版,有良好的网络、数据存储、计算机体系结构方面的知识 ,具备很强技术敏感度和故障排查经验。
熟悉多种开源组件:Nginx、Jenkins、Git、Vagrant、PostgreSQL、Mongodb等,有备份、冗余、监控、日常演习等好习惯。
有Docker部署、web server、分布式系统、数据库、Graphite系统监控等研发运维经验的优先
加分项:
有云平台运维经验者优先(阿里云、AWS 等)、有持续集成及持续部署经验者优先、有日志管理经验者优先。
熟悉各种运维开源运维系统以及开源监控系统的优先。
如果上面的职位,没有符合你的,不要担心,只要你对静态分析有着浓厚的兴趣以及独到的见解,欢迎和我们联系,会为你量身定做适合你的职位~
也欢迎推荐身边合适的人选,推荐成功有丰厚奖励~