香港智能建造研发中心
发布时间:2022-10-10 10:03:36
行政区划: 市辖区 | 经济类型: - |
单位性质: 科研设计单位 | 单位行业: 研究和试验发展 |
香港智能建造研发中心是
由香港科技大学、加州大学伯克利分校及清华大学联合建立的科研创业平台。
致力于将机器人、自动化、AI等先进技术带入建筑行业,实现建筑行业的智能化。
希望通过建筑机器人产品硬科技研发赋能建筑行业智能化。
实现建筑机器人产业落地,引领行业变革性发展。
联系方式:
请将简历投递至邮箱: careerhkcrc@ (中英文简历均可)
邮件和简历命名格式: 姓名-院校-专业-应聘职位
p.s. 设计岗位需提交作品集
以下是我们的招聘岗位:
01 SLAM算法工程师
负责多传感器融合SLAM算法的开发,保证算法的鲁棒性、实时性和准确性。
具体要求:
1. 精通一种及以上经典的SLAM算法框架,对已有算法有自己的见解;
2. 有SLAM实操经验者优先(不包含使用公开数据集运行开源算法),例如:魔改算法提升精度、将SLAM算法用于实际工程项目中、手写BA等;
3. 有扎实的C++编程功底、熟练使用ROS;
4. 良好的逻辑思维能力、沟通能力、动手能力、具有团队精神;
5. 有较强的学习能力,对问题的理解有深度,能够挖掘并分析问题的本质;
6. 同时熟悉视觉、激光激光雷达SLAM者优先;
7. 有相关论文者优先。
02 感知算法工程师
负责将图像、点云等感知数据进行处理,自动构建轻量化的数字孪生建筑模型,为用户提供高效直接的用户体验。具体有以下两个职位:
1. 负责基于图像+点云数据的语义分割,区分环境中的不同物体;
2. 负责基于图像+点云数据的快速轻量化建模。
具体要求:
语义分割算法工程师:
1. 熟悉经典的图像、点云分割算法;
2. 熟悉SOTA的learning-based分割算法,并对算法有自己的理解;
3. 有良好的编程功底,至少熟练掌握C++和Python中的一种;
4. 良好的逻辑思维能力、沟通能力、动手能力、具有团队精神;
5. 有较强的学习能力,对问题的理解有深度,能够挖掘并分析问题的本质。
建模算法工程师:
1. 熟悉经典的视觉三维重建算法;
2. 有Mesh优化经验者优先;
3. 有良好的编程功底,至少熟练掌握C++和Python中的一种;
4. 有优秀的数学功底,有计算机图形学相关教育经历者优先;
5. 良好的逻辑思维能力、沟通能力、动手能力、具有团队精神;
6. 有较强的学习能力,对问题的理解有深度,能够挖掘并分析问题的本质。
03 机械工程师
1. 机器人整体方案设计;
2. 矢量底盘、舵轮、执行机构及机器人整体结构设计、运动仿真、绘制机器人整机三维图、零件加工图;
3. 基于结构和运动参数进行电机等原动件、结构件选型,对关键部件进行力学计算和优化;
4. 机器人及其模块装配,并配合电气工程师进行电气元件的安装和调试;
5. 整理机器人机械研发技术文档。
具体要求:
1. 全日制本科及以上学历,机械类相关专业;
2. 熟练使用SolidWorks、AutoCAD等制图软件,有一定的结构创新能力,具备一定的电子电气和传感器知识;
3. 熟练运用机械原理、材料力学和理论力学,创新设计思维强;精通机械仿真、力学和动力学计算,精通机械加工工艺;
4. 具备较强的责任感,善于与人沟通和合作,较好的学习能力和动手能力,对机器人感兴趣,敢于挑战较高难度项目;
5. 参加过Robocon/RoboMaster等机器人大赛者优先;
6. 负责或参与过产品研发全流程者优先;有机器人行业从业经验者优先。
04 前端开发工程师
1. 根据需求分档、设计文档,配合后台人员完成 web 前端开发任务
2. 根据测试结果修改问题,完成项目优化及维护工作。
具体要求:
语义分割算法工程师:
1. 熟练使用各种 Web 前端技术,包括 HTML / CSS / Javascript (ES6)/ TypeScript 等,并有相关的项目开发经验;
2. 有 React(Vue/Angluar)开发经验;
3. 理解 Web 标准,对可用性、可访问性等相关知识有实际的了解;
4. 了解 webpack 、 rolup 等构建工具;
5. 了解 Git 基本操作;
6. 有 开发经验优先;
05 嵌入式软件工程师
1. 负责设备的嵌入式软件的设计、研发工作;
2. 参与产品规划设计,按照产品规划完成产品开发;
3. 根据生产需求,设计开发上位机软件及后期维护;
4. 完成主要功能的逻辑控制实现及优化;
5. 负责软件研发产品相关文档的编写。
具体要求:
1. 本科及以上学历,计算机、自动化、电子工程、控制科学与工程、通信工程等相关专业,1年以上嵌入式软件开发经验;
2. 扎实的C语言基础技能,对面向对象编程语言,有一定的了解,例如C++/JAVA,具有良好的代码编写习惯;
3. 了解嵌入式体系架构(ARM. 单片机),熟悉常用总线和接口,如CAN、USB、I2C、SPI、USART、485等;对嵌入式系统的实时内核有一定的了解,例如FreeRTOS,RTThread,UCOSII等;
4. 熟练使用嵌入式软件IDE,如Keil、STM32Cube、IAR等;
5. 具有数电模电基础,能看懂原理图;
6. 喜欢钻研、有责任心,抗压力强,有良好的团队合作意识,具有较强的学习能力,积极向上。
06 嵌入式系统工程师
1. 负责产品电路控制系统部分的软硬件设计与开发;
2. 根据测试结果修改问题,完成项目优化及维护工作。
具体要求:
1. 电子、计算机、自动化等相关专业;
2. 有ARM/STM32/Arduino平台开发经验,并了解MCU各种外设功能及使用方法;
3.有良好的数字电路、模拟电路和自动控制等专业理论基础知识,了解基本元器件的使用;
4. 熟练使用C语言编程,扎实编程基础;能流畅阅读和理解英文资料;
5. 了解Git 基本操作;
07 嵌入式硬件工程师
1.负责单片机/FPGA的多传感器硬件平台搭建;
2.负责底层驱动及上层应用的开发和调试;
3.负责Linux内核和用户空间程序开发和调试;
4.负责配合指导产品性能优化和稳定性调试;
5.负责配合指导相关技术文档的编写。
具体要求:
1.计算机、通信、电子及其相关专业,三年以上嵌入式系统软件开发经验,精通嵌入式系统软件开发;
2.精通C和C++语言,至少有两年以上Linux平台C/C++开发经验;
3.熟悉各种常规接口,至少一款实时操作系统
4.有传感器数据处理经验者优先;
5.至少具备以下条件之一:
(a)熟悉Linux或者某一款RTOS,了解其操作系统原理,具有驱动开发或者应用开发经验;
(b)熟悉Linux/RTOS内核调试工具、内存管理、线程、任务调度、中断管理和存储等模块,
6.具备较强的学习、沟通表达能力和良好的团队合作精神;
7.具有实际具体项目开发经验或有各类电子设计竞赛经验者优先。
08 全栈网络工程师
1. 根据需求文档、设计文档、原型文件,配合完成 SaaS开发任务。
2. 根据测试结果修改问题,完成项目优化及维护工作。
具体要求:
1. 熟练使用各种 Web 前端技术,包括 HTML / Javascript (ES6) / 等,
2. 有Ant Design/Canvas画布/React(Vue/Angular)相关的项目开发经验最好;
3. 理解 Web 标准,对可用性、可访问性等相关知识有实际的了解;
4. 了解 webpack、rolup 等构建工具;
5. 了解 Git 基本操作;
6. 熟练使用docker容器/ springboot框架/ mybatis/ mysql/ dubbo等后端工具;
7. 本岗位欢迎计算机科学和软件工程专业的高年级本科生和硕士在读生实习。
09 算法工程师
负责以下任一或多个业务方向的算法设计和优化,功能实现和调试、仿真测试等:
1.基于多传感器融合方案的自主机器人定位及运动物体状态估计系统;
2.研发动态复杂环境下规划模块及数据融合框架的算法设计、实现;
3.控制和量化导航规划系统风险,强化系统健壮性。
具体要求:
至少满足以下条件之一:
1.熟悉常用的图像处理算法、常见传感器特性. 多视觉几何算法、三维重建算法、定位匹配技术、滤波理论,机器人学等领域有深入认识,并了解各个算法的条件和瓶颈,具有点云数据处理、立体视觉、多传感器融合等科研或开发经验优先;
3.具备导航规划算法、机器人环境感知算法及数据融合算法、凸优化、在线优化、非线性优化. 数值优化. 移动机器人系统开发等经验;
4.具有良好的控制器设计经验,良好的系统辨识及建模能力,熟练掌握多刚体动力学或控制动力学,有一定的结构、硬件、嵌入式跨学科学习或工作经验优先。
10 应用软件工程师
1. 负责机器人上位机软件开发及完善维护现有的软件功能,包括软件架构、通信组件、系统封装;
2. 负责机器人上位机软件需求分析与系统设计;
3. 负责机器人上位机软件的编码;
4. 负责机器人上位机软件的测试;
5. 软件研发产品相关文档的编写;
6. 机器人应用程序在项目实施阶段中的跟踪维护。
具体要求:
1. 本科及以上学历,电子、通讯、自动化、计算机及相关专业毕业,有机器人相关行业从业经验者优先;
2. 扎实的 JAVA/C++ 语言基础,熟练掌握数据结构与算法,精通设计模式,精通软件架构,具有良好的代码编写习惯;
3. 熟悉软件开发过程;熟悉版本管理工具Git;
4. 熟悉多线程、多进程、网络通信技术,掌握相关的开发技术,具有网络编程经验;
5. 有Android项目开发的经验优先:精通Android 开发平台及框架原理,精通系统组件的使用,能够进行自定义控件的封装,熟练使用Android Studio;熟悉Android主流开发框架的使用;
6. 喜欢钻研、有责任心、抗压力强,有良好的团队合作意识,具有较强的学习能力,积极向上。
11 硬件工程师
1. 主要负责机器人相关产品硬件架构设计和方案设计;
2. 按照项目要求完成总体方案. 器件/模块选型、原理图设计、PCB layout、调试、测试、debug、维护优化等工作;
3. 整理机器人硬件研发技术文档。
具体要求:
1. 全日制本科及以上学历,电子工程、自动化、通信、计算机等相关专业;
2. 熟悉模拟和数字电路设计,具有扎实的电路设计、单片机、大功率电源、电机驱动等相关技术基础,能够独立完成电路和电气元件的选型和设计;
3. 熟练使用万用表、示波器、电烙铁等调试工具,能够独立完成电路设计,搭建和维护;
4. 具有良好英语能力,能够阅读数据手册以及用户文档;
5. 动手能力强,有快速学习和解决技术问题的能力,做事认真细致,有合作意识;
6. 熟悉掌握Candence、Altium Designer等软件,有实际工程经验者优先;
7. 具有ARM、FPGA等外围电路开发经验,有实际项目经验者优先;
8. 在校期间曾参加过电子设计大赛. 机器人大赛等相关竞赛者优先。
12 运动控制工程师
1.负责移动机器人运动控制及轨迹规划;
2.负责机器人姿态数学关系的建立与开发;
3.负责机器人虚拟模型的搭建与姿态仿真模拟
4.负责机器人运动姿态的优化及结构优化参数输出,在机器人上进行实际测试和效果评估。
具体要求:
1.本科及以上学历,控制工程与控制理论、导航、制导与控制、模式识别与智能系统等相关专业;
2.具备机器人控制相关知识,具有运动控制/导航相关的研发经历,以及运动控制算法设计、建模与控制等方面的研发经验;
3.理解坐标空间变换原理,掌握物体运动学和动力学建模的基本方法;
4.熟悉机器人操作系统者(ROS)优先;
5.具有较丰富的现场调试和标定经验,能够思维清晰、高效地找到问题并解决问题,对嵌入式开发有一定的了解。
13 电气工程师
1. 负责机器人电气系统的工程设计和测试运维,并协助开展需求梳理和方案设计。
2. 按照机器人工程要求完成器件/模块选型,设计和调试相应的供电和控制电路或PCB,包括:
1)常见的工控器件和电路,如继电器、机器人控制器、电机控制器等
2)动力电源(含电源管理BMS)和大功率升/降压平台
3)直流电机和同步电机的控制和调试
4)常见的工业自动化传感器,如编码器和激光雷达/测距器等
具体要求:
1. 全日制本科及以上学历,电子工程、自动化等相关专业。有在机器人、工业控制、电气自动化行业拥有实习/工作经历者优先;
2. 熟悉模拟和数字电路设计,具有扎实的电路设计、单片机、大功率电源、电机驱动等相关技术基础,能够独立完成电路和电气元件的选型和设计;
3. 熟练使用万用表、示波器、电烙铁等调试工具,能够独立完成电路设计,搭建和维护;
4. 具有良好英语能力,能够阅读数据手册以及用户文档;
5. 动手能力强,有快速学习和解决技术问题的能力,做事认真细致,有合作意识;
6. 熟悉掌握Cadence、Altium Designer、Proteus等工控电路、PCB和电路模拟软件,有实际工程经验者优先;
8. 在校期间曾参加过电子设计大赛、机器人大赛等相关竞赛者优先。
需求岗位 | 需求人数 | 需求学历 | 需求专业 | 其他要求 |
Research Assistant(s) | 5 | 本科 | 计算机科学与技术,机械设计制造及其自动化,电气工程及其自动化,自动化,电子科学与技术,电子信息工程,通信工程,光电信息科学与工程 | |
Research Assistant(s) | 5 | 硕士 | 机械工程,精密仪器及机械,机械设计及理论,机械电子工程,机械制造及其自动化,流体机械及工程,动力机械及工程,化工过程机械,微电子学与固体电子学,物理电子学,电子与通信工程,电子信息材料与元器件,电子与通信工程,电子与通信工程,电子科学与技术,物理电子学,信息与通信工程,计算机技术硕士,计算机技术硕士,计算机科学与技术,软件工程,计算机软件与理论,软件工程,电气工程 | |
Research Assistant(s) | 5 | 博士 | 计算机软件与理论,计算机科学与技术,计算机应用技术,计算机系统结构,计算机软件与理论,计算机系统结构,计算机科学与技术,电子科学与技术,机械电子工程,机械电子工程,电子科学与技术,光电信息工程,光电信息工程,机械制造及其自动化,机械设计及理论,流体机械及工程,动力机械及工程,化工过程机械,软件工程,软件工程 |