本公司计划组建一个全新的现代化嵌入式团队,团队目标是适应现代化编程的快速迭代,核心技术是使用 typescript + c 作为开发语言。主要逻辑使用 typescript 进行编写。c 仅作为 typescript 和 硬件之间的粘合器。
目前我们公司已经使用 c 语言,自主研发了一个嵌入式的 js 运行环境,并且为其导入了 http websocket 等功能。现在只需要使用 tsc 将 typescript 编译即可供嵌入式设备运行。
技术要求
- 对 c 语言和 cmake 有常识性的了解(每个嵌入式项目需要使用 c 作为框架和入口点,同时为 js 导入平台特定 api)
- 熟念掌握 typescript 或 es5 或 es6
- 能够适应回调式编程(promise 和 await 协程,对嵌入式来说效率太低,但平台提供了另外一个更轻量的协程,可以用于一些即时性要求不高的场景)
- 有个 nodejs 使用经验(我们的js 平台部分兼容了 nodejs 模块,你可以使用 npm 来加载 nodejs 平台的一些算法包)
- 对 http 和 websocket 协议有常识性的了解,并愿意深入研究(我们的系统使用 http 作为标准接口)
加分项目
- 参与或发布过有质量的 github 项目
- 能够借助 google 解决遇到的常见问题
- 写个 http 相关服务器或客户端
联系我们
总经理:周总 18602860909 (工作环境待遇联系他)
技术负责人:飞天企鹅 18628092038(技术细节联系他)
公司地址:成都市成华区华翰路89号6号楼2楼