研发工程师 - 工程/算法(22校招)
职位描述
自动驾驶是一个庞大而复杂的系统工程,涉及了很多技术。在小马智行的研发团队,无论你有怎样的技术背景和兴趣,你都可以找到相应的方向,充分发挥你的才能去解决一个又一个技术难题。
岗位职责:
工程方面
- 如果你对于稳定可靠的系统设计感兴趣,你可以参与到小马智行完全自主研发的车载自动驾驶系统研发;
- 如果你对于高性能分布式技术感兴趣,你可以参与到小马智行针对自动驾驶独特需求的分布式基础架构研发;
- 如果你对于艰深晦涩的编译原理和操作系统感兴趣,你有充分的空间用各种知识技术将系统性能压榨到极致;
- 如果你对于大数据处理与分析感兴趣,小马智行路测车队每天收集的海量数据等你来处理与分析;
- 如果你对于把玩各类硬件传感器感兴趣,你可以参与到无人车上各类传感器的选型与集成开发;
- 如果你对于炫酷的前端可视化和图形学黑科技感兴趣,你可以参与到有丰富场景的3D无人车仿真系统的研发;
- 如果你对于设计用户友好的界面、应用感兴趣,你可以参与充分优化乘客体验的人机界面的研发。
算法方面
- 如果你对于精准识别无人车周围的环境状态感兴趣,你可以参与到环境感知的算法研发;
- 如果你对于精确制定并完成无人车的行驶轨迹感兴趣,你可以参与到路径规划与控制的算法研发;
- 如果你对于精细刻画无人车行驶区域内的环境及精确定位感兴趣,你可以参与到高精地图与定位的算法研发;
- 如果你对于综合各类传感器数据并得到精确结果感兴趣,你可以参与到传感器融合的算法研发;
- 除以上外,无人车的各个模块都有无数有趣的算法难题等待你的解决。
任职要求:
- 计算机或相关专业本科及以上学历;
- 扎实的计算机理论基础;
- 优秀的算法和数据结构能力;
- 熟练掌握至少一门主流开发语言,能编写高效且易读的代码;
- 强烈的责任心和工作积极性。
若能满足如下条件的其中一个,会适当加分:
- NOI、ACM获奖经历或其他能证明学习能力的亮眼成果;
- 在相关领域如计算机视觉、机器学习、操作系统、机器人等领域发表高质量论文;
- 有参与大型开源项目的经验。
硬件研发工程师 - 机械结构设计(22校招)
岗位职责:
-负责无人驾驶车载设备的机械结构设计、校验、优化;
-负责无人驾驶系统传感器和控制器等设备布置方案优化设计;
-负责无人驾驶车载设备的散热设计;
-配合电气工程师设计、制作无人驾驶系统车载电控箱、车载控制器等,并完成环境测试;
-配合线控改造工程师完成必要的结构件设计和加工。
任职要求
-机械设计相关专业本科及以上学历;
-熟悉Solidworks或能熟练使用其它3D建模软件,能够独立完成3D建模和零件出图;
-能够完成非标设备的方案设计、关键部件选型、装配调试和优化改进;
-能够使用CAE软件进行机械系统的静力学分析和动力学分析。
加分项
-有散热设计和CFD仿真分析经验优先;
-有汽车行业、汽车零配件相关行业实习经历优先;
-有机电一体化产品机械设计开发经验优先;
-有曲面设计及ID造型设计经验优先。
硬件研发工程师 - 嵌入式系统开发(22校招)
职位职责:
- 嵌入式Linux系统软件开发、设计;
- 工作内容以Kernel/Driver/Middleware为主;
- 与硬件合作,验证电路正确性;
- 攻克项目技术难点,制定项目研发方案;
- 新技术、新硬件、新系统预研。
岗位要求:
- 本科及以上学历,有嵌入式 Linux开发经验;
- 熟练掌握C/C++ programming, 熟悉Linux Architecture;
- 精通ARM、DSP或者MIPS等CPU,精通SPI、I2C、UART、USB、CAN、SD卡等外设驱动开发;
- 懂硬件原理,能和硬件工程师一起验证硬件的正确性,会基本的电路rework;
- 良好的沟通协调和学习能力,敏捷的思维辨证能力,优秀的团队合作精神;
- 有工作热情,具有良好的沟通技巧和团队合作精神,抗压能力强;
- 良好的英文阅读能力,较好的听说能力;
硬件研发工程师 - 系统集成(22校招)
岗位职责:
- 自动驾驶汽车的硬件集成、测试和维护;
- 为自动驾驶的机电系统创建测试计划;
- 可靠性、性能和可量产的系统级优化。
任职要求:
- 电子电气、自动化等相关专业,本科及以上学历;
- 对电气、机械、软件和嵌入式系统的广泛知识覆盖;
- 传感器和计算系统的实践经验;
- 加分项:熟悉通信原理、Linux系统、脚本语言或C++。
硬件研发工程师 - 电子电气方向(22校招)
岗位职责:
- 设计无人车传感器数据融合和处理相关电子电路系统;
- 设计无人车用车载计算平台相关电子电路系统;
- 参与无人车整车软硬件联合调试与系统集成;
- 参与无人车用计算平台与传感器设备的选型评估。
任职要求:
- 电子电气、自动化等相关专业,本科及以上学历,具备扎实的科学理论知识和较强的动手能力;
- 熟练掌握主流原理图及PCB设计工具(Cadence,Pads等),能够独立完成电路设计及投产工作;
- 参与过FPGA,DSP,ARM中至少一种平台的硬件设计工作。
硬件研发工程师 - FPGA(22校招)
岗位职责:
- 负责无人车上的FPGA板卡等器件的逻辑开发和调试工作;
- 负责传感器融合与算法加速相关的FPGA功能开发;
- 配合硬件工程师完成电路设计与联合调试工作。
任职要求:
- 本科及以上学历;
- 有1年以上FPGA开发经验,能够独立完成RTL代码编写与系统调试;
- 熟练使用vivado等FPGA开发工具,能使用相关工具进行时序和功能仿真;
- 有ISP,串行解串器和相机相关的FPGA开发经验者优先。
测试工程师 - 软件测试(22校招)
职位描述
自动驾驶测试工程师是自动驾驶产品、研发迭代的重要参与者。立足于路测问题追踪和自动驾驶系统缺陷分析,构建度量体系,质量迭代和追踪体系。致力于加速安全、先进、可靠的自动驾驶解决方案的研发。
工作职责
构建自动驾驶路测、仿真问题的追踪体系并承担相应的工作,定期优化问题追踪体系;
建设自动驾驶度量方法。多维度探索和建设自动驾驶度量方法,不断细化和丰富度量指标并追踪,促进自动驾驶系统能力不断提升;
保持不断进化的质量管理视野,追求研发体系的质量和效率的持续提升。具备基本的计算机科学基础知识,不断抽象工作中的流程,推进工具开发同学开发工具平台;
建设QA团队能力。具备良好的文档总结能力、沟通能力和培训技巧,持续学习并沉淀测试技术和方法论,带领团队成员成长。
任职要求
本科及以上学历,计算机、信息技术、自动化、通信等相关专业;
了解软件工程或敏捷开发模式,熟悉软件测试流程和测试用例编写;
具备计算机科学、数据结构和算法的基础知识;
良好的沟通能力,强烈的团队协作意识。
加分项
熟悉Linux操作系统,熟悉Linux下常用命令或shell编码;
具备一定的编码基础,特别是Python/C++的编码经验;
英文能力优秀;
了解自动驾驶技术,对自动驾驶行业有较强的兴趣;
具有丰富的校内或校外活动经验,或者在社团承担管理职责;
擅长总结,良好的文档编写能力。
测试工程师 - 硬件测试(22校招)
岗位职责:
-根据自研产品的设计文档、产品需求文档制定测试计划与测试方案;
-负责自研硬件产品的SI/PI测试,模块功能测试,系统集成测试等;
-搭建测试环境与平台,制定和优化测试方案,完成测试项目,分析并提出优化改善建议,输出测试报告;
-与研发协作定位测试中发现的问题,推动研发解决问题,并验证改善方案的有效性;
-对测试用例和标准进行持续优化;
-根据公司产品开发流程,梳理并优化测试流程。
任职要求:
-电子电气、自动化、通信、计算机等相关专业,本科及以上学历;
-扎实的硬件基础知识,能够看懂电路原理图,PCB布局布线图,元器件datasheet,对各种通信协议,如以太网,CAN通信,I2C,SPI等有一定了解;
-了解硬件(SI/PI方向)测试原理和测试方法;
-良好的团队协作和沟通能力,工作严谨有耐心。
加分项:
-熟练使用硬件测试设备,如示波器,数据采集仪,逻辑分析仪,环境箱等;
-有一定脚本(python/shell)开发能力;
-良好的英文能力、良好的文档能力。
联系人:郑欣桐
联系电话:13903075013
邮箱:campus@pony.ai