
地平线原型验证开发工程师
社招全职芯片序列地点:深圳状态:招聘
任职要求
1. 熟悉C/C++编程,Bash/Python等脚本类语言编程; 2. 熟悉u-boot和Linux框架及底软驱动开发,具备一定的baremetal基础; 3. 熟悉Emulation/FPGA平台,包括Palladium/ZEBU/HAPS等平台; 4.…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 根据芯片SoC需求、模块的架构和开发设计规格文档,制定模块的验证方案,分解模块的特性用例表单,同时基于Emulation/FPGA平台开展验证; 2. 具备Arm服务器领域或者智驾芯片领域关键IP的知识储备:包括CPU core(A/N/V系列的core)、系统一致性总线(CMN等),系统缓存Cache/DDR或者高速接口PCIe/CXL等; 3. 掌握Arm CHI协议和ACE等相关协议,能够和芯片设计及验证进行方案研讨; 4. 在Pre-Silicon阶段完成SoC Faric总线模块验证和芯片需求规格验证的Signoff,在Post-Silicon阶段完成芯片样片的功能验证、性能测试和回归等; 5. 具备一定的开发和维护自动化测试能力,提高验证效率。
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
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
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
还有更多 •••
相关职位
社招3年以上客户端开发
1. 将交互设想转成可运行原型 / 高保真 Demo(动效、手势、反馈、边界条件完整),必要时支持小流量验证甚至发布到应用市场中 2. 端到端负责探索闭环:问题定义、假设拆解、原型实现、数据采集、评估设计与实验验证,输出清晰结论(继续/停止/转向) 3. 与后端/算法等多角色协作,把探索方案在工程约束下落稳、落准,并完成可观测与回滚设计 4. 参与并推动实验室工程路线图与关键架构决策:低成本验证、快速回滚、可观测、可复用
更新于 2026-06-11北京|上海|深圳
社招3-7年芯片板块
1、承担IP级/SoC系统级的FPGA开发工作,含方案规划,平台建设,设计实现,测试交付,版本维护等 2、完成从ASIC到FPGA版本的设计、更新、验证和集成工作 3、完成FPGA的版本仿真、调试和问题分析 4、参与FPGA开发流程优化和自动化建设 5、参与validation以及功能和性能的测试,问题分析和解决 6、参与平台的性能优化和建设迭代
更新于 2026-04-01上海
社招5年以上技术-芯片
1. 负责在Emulator上对产品进行验证; 2. 负责制定子系统以及SOC级硅前验证计划,例如Core,Mesh一致性总线,PCIE, DDR等,并在EMU上完成验证规划; 3. 重点承担在Core/总线/PCIE的系统大压力测试、场景验证以及性能验证,与EDA验证形成互补; 4. 与EDA验证团队合作,移植部分EDA用例,加大压力测试; 5. 负责建立SOC原型验证流程,并持续改进计划,以提高测试效率、工具性能,保证验证质量; 6.协同设计/验证/软件工程师,共同完成debug工作;
更新于 2026-06-15杭州|上海