小鹏汽车硬件系统工程师
社招全职8年以上地点:深圳状态:招聘
任职要求
1. 本科及以上学历,电子信息工程、通信工程、计算机、自动化、机电一体化等相关专业背景,8年以上相关领域工作经验; 2. 熟悉Linux系统、嵌入式开发(C++/单片机)和算法原理,深入理解SLAM、运动控制等机器人算法的硬件实现需求; 3. 熟悉英伟达、高通、地平线、黑芝麻、瑞芯微、ST、华为海思等主流硬件平台的系统设计,掌握各平台在算法加速方面的特性; 4. 精通高速数字电路设计,对信号完整性(SI)、电源完整性(PI)有深入研究,具备EMC设计、安规设计、热设计、可靠性设计等完整经验; 5. 掌握扎实的数字电路基础,熟练应用DDR3/4、PCIe、GMSL2/3、HDMI、Ethernet、EtherCAT等高速总线设计; 6. 具备技术规划能力、跨团队沟通技巧及项目进度把控,抗压能力强,能高效协同软件、算法、机械等多领域团队; 7. 熟悉深度相机、视觉传感器、力觉传感器、RTK、IMU等机器人常用传感器的原理及电路设计; 优先条件: 1. 在机器人、汽车电子、自动驾驶等领域有主控硬件平台开发经验,且有大中型成功项目案例及知名企业工作背景者优先。 2. 具备硬件-软件协同设计经验,能有效提升系统整体性能; 3. 英语沟通能力良好,能胜任跨部门、跨国协作;
工作职责
岗位描述: 我们正在寻找一位具备全方位技术能力的机器人硬件系统工程师,该岗位需要候选人不仅掌握硬件系统设计,还需深入理解软件架构和算法实现,能够为机器人系统打造高性能、高可靠性的硬件解决方案。 1. 整机硬件架构方案设计:主导机器人产品的硬件需求分析和系统级设计,根据产品需求和性能指标,规划完整的硬件系统架构,包括核心处理器选型、控制板卡方案设计、电源架构规划,以及多传感器选型和接口规范制定。 2. 负责机器人开发项目的具体实施,推动项目硬件工作落地和交付,确保硬件设计完美支持软件算法运行需求。 3. 协调跨部门软硬件资源,主导关键技术攻关,解决硬件与算法协同优化中的难题。 4. 严格把控产品硬件交付质量,确保硬件系统满足机器人产品的高可靠性要求。 5. 系统集成与测试:组织跨部门团队完成嵌入式硬件系统集成与验证,保障产品稳定运行。协同算法团队实现硬件加速优化,带领项目组成员完成软硬件功能性能测试验证,提供专业技术支持。 6. 技术支持与问题解决:为各团队提供专业硬件技术支持,协调解决系统级集成问题,跟踪处理产品硬件问题。主导项目开发过程中的硬件问题分析,提供有效解决方案,确保项目顺利推进。
包括英文材料
学历+
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
SLAM+
https://docs.mrpt.org/reference/latest/tutorial-slam-for-beginners-the-basics.html
[英文] SLAM for Dummies
https://dspace.mit.edu/bitstream/handle/1721.1/119149/16-412j-spring-2005/contents/projects/1aslam_blas_repo.pdf
A Tutorial Approach to Simultaneous Localization and Mapping
https://ouster.com/insights/blog/introduction-to-slam-simultaneous-localization-and-mapping
SLAM is an essential piece in robotics that helps robots to estimate their pose – the position and orientation – on the map while creating the map of the environment to carry out autonomous activities.
[英文] What Is SLAM?
https://www.mathworks.com/discovery/slam.html
How it works, types of SLAM algorithms, and getting started
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
Ethernet+
https://www.freecodecamp.org/news/the-complete-guide-to-the-ethernet-protocol/
Ethernet is extremely popular, and is the most widely used Data Link Layer protocol, at least where the devices are linked by physical cables (rather than wireless).
https://www.lantronix.com/resources/networking-tutorials/ethernet-tutorial-networking-basics/
Ethernet is extremely popular, and is the most widely used Data Link Layer protocol, at least where the devices are linked by physical cables (rather than wireless).
自动驾驶+
https://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr
Lecture: Self-Driving Cars (Prof. Andreas Geiger, University of Tübingen)
https://www.youtube.com/watch?v=NkI9ia2cLhc&list=PLB0Tybl0UNfYoJE7ZwsBQoDIG4YN9ptyY
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.
相关职位
社招研发类
1、电机驱动算法开发与调试: 负责电机控制算法的设计、仿真与落地验证,完成基于FOC算法驱动系统的嵌入式软件开发、优化与测试,解决调试过程中遇到的问题,提升控制精度; 2、参与机器人关节电机硬件系统设计: 参与驱动电路的方案评审、元器件选型及验证;参与关节电机的方案评审与设计;参与搭建硬件系统框架并完善落地。
更新于 2025-02-25
社招9年以上X5462
1、负责扫地机器人整个架构的设计方案论证工作,进行产品可行性分析 2、负责产品从预研、研发到生产的全流程跟进 3、针对测试过程中发现的问题提出系统性的解决方案,优化产品性能 4、负责对产品售后问题进行分析,并提出整改方案 5、负责与供应商沟通,进行结构件的材料选型,工艺选择,成本评估 6、进行新技术、新方案、新架构的创新和预研 7、积极拉通电子、软件和测试等其他团队开展工作,保证项目开发进度
更新于 2023-11-01
社招5年以上P0459
1、负责扫地机器人整个硬件架构的设计方案论证工作,进行产品可行性分析 2、负责产品从预研、研发到生产的全流程跟进 3、针对测试过程中发现的问题提出系统性的解决方案,优化产品性能 4、负责对产品售后问题进行分析,并提出整改方案 5、进行新技术、新方案、新架构的创新和预研 6、积极拉通结构、软件和测试等其他团队开展工作,保证项目开发进度
更新于 2023-11-01