物联网开发者

蒙特利尔 7天前全职 网络
面议
这个职位是做什么的?- 物联网开发者 物联网开发者的角色是什么? 我们是一家成立于2018年的初创公司,旨在颠覆已有百年历史的电动机控制行业。我们的总部位于蒙特利尔市中心(H3J 1S9),大部分团队成员在此工作。我们正在扩大团队规模,寻找几位能够分享我们愿景的优秀人才,共同打造一款节能并被数百万人使用的出色产品。欢迎访问我们的网站了解更多信息: 我们已经获得了A轮融资,并有战略合作伙伴加入,因此我们需要执行并确保通过我们正在创造的产品为客户带来价值。 • 如果你对创造具有颠覆潜力的真实产品充满热情 • 如果你是嵌入式系统的专家;并且 • 如果你想与一个小而专注且高效的团队合作 那么,你应该立即联系我们。(或者继续阅读我们正在寻找的物联网开发者的详细信息)。 你应该对以下内容充满热情并具备知识: • 嵌入式Linux,了解Yocto和UNIX Shell脚本; • C/C++,具备Linux和ARM的编程知识; • Python,了解测试框架如Pytest; 加分项: • 在Zephyr(或其他RTOS)上集成蓝牙/BLE; • 熟悉Golang和/或gRPC在Linux嵌入式上的应用; • 具备工业控制系统(PLC,VFD)和协议(MODBUS,BACnet,EtherNet/IP)的经验 我们对物联网开发者的期望: • 分析并提出产品所有者请求的改进建议; • 根据良好的架构原则使用UMLv2设计功能; • 编写可重用、可测试且高效的代码(遵循SOLID原则); • 实现和/或集成实时元素与嵌入式服务器端逻辑; • 维护和/或更新我们的Yocto Linux自定义发行版; • 在Linux嵌入式系统上用C++/Golang实现和/或集成gRPC API; • 集成低带宽通信协议如Modbus和BACnet; • 测试和验证整体解决方案; • 为其他团队成员和其他职能团队提供支持。 经验要求: • C/C++:5年(必需) • 嵌入式Linux:3年(必需) • Python:3年(优先) • Yocto Linux:1年(优先) • Go:1年(优先) 语言要求: • 英语:专业(必需) • 法语:专业(优先) 该职位的招聘流程将包括3轮面试: • 第一次面试与HR代表 - 通过Google Meet进行20分钟 - 一般讨论,确认兴趣 • 第二次面试与部门负责人 - 通过Google Meet进行30分钟 - 一般技术讨论 • 第三次面试与潜在的未来同事和主管 - 现场进行1小时 - 深入技术讨论+办公室参观 你将成为一个经验丰富的初创团队的一员,在这里: • 你的声音将被听到,你会感受到工作的影响; • 你不会在无休止的会议或演示中浪费时间; • 你会努力工作并乐在其中。 • 残疾保险 • 扩展医疗保险 • 人寿保险 • 周一至周五 • 4周带薪休假 工作地点: • 我们期望员工大部分时间在办公室工作 • 办公室外有35、36和71路公交车站。距离Lucien l'Allier地铁站(橙线)步行10分钟,乘坐35和36路公交车10分钟可到达Lionel-Groulx(绿线和橙线) #J-18808-Ljbffr