Cambricon logo
寒武纪
CAD工程师(软件方向)-27届

CAD工程师(软件方向)-27届

发布于 大约 8 小时前

普通员工/个人贡献者

上海市
无经验要求
全职员工
仅现场办公
本科
软件工程
Cuda
Eda
性能调优
数据结构
机器学习
算法
计算机组成原理

AI 估算 · 15k–25k

芯片行业校招薪资较高,寒武纪上市企业,EDA方向技术门槛高,上海地区应届生起薪约20k/月,14薪。

职位详情

关于这个职位

这是一份面向2027届毕业生的校园招聘岗位,加入寒武纪负责自研EDA软件的开发与性能调优

你将参与布局、布线、时序等芯片设计核心功能工具的研发,需要扎实的计算机基础和C/C++/Python编程能力
公司已上市,平台稳定,适合对芯片设计自动化感兴趣的应届生

最低要求

计算机科学与技术,软件工程,人工智能等计算机类专业优先

掌握计算机核心基础:数据结构、算法、计算机组成原理
至少熟练掌握C/C++/Python其中一种编程语言
具有良好的逻辑思维能力、学习能力和表达能力

工作职责

负责设计开发涵盖布局、布线、时序等芯片设计核心功能的设计自动化工具

进行高性能算法开发、底层架构设计、大规模数据处理
软件性能调优工作
和芯片设计工程师共同解决先进工艺与复杂设计给EDA工具带来的新的挑战

优先资格

有以下经历者优先:算法竞赛获奖、大型项目开发、深入了解machine learning相关知识、熟练掌握cuda、熟练使用vibe coding

AI 洞察

优缺点分析

优点

  • EDA领域技术壁垒高,属于硬科技赛道,长期发展前景好,技能积累具有高复用性
  • 寒武纪作为上市芯片公司,平台成熟,可以接触真实的芯片设计流程和大型软件系统
  • 岗位涉及高性能算法、底层架构等核心内容,对个人技术能力提升很大
  • 校招岗位,对应届生培养体系相对完善,有导师指导
  • EDA软件开发复杂度高,需要较强的抽象思维和问题定位能力,学习曲线较陡
  • 笔试和面试难度可能较大,需要扎实的算法和编程功底
  • 适合对芯片设计感兴趣、热爱底层软件开发、具备扎实算法和编程基础的应届生,尤其是有竞赛或大型项目经验的人

缺点 / 挑战

  • 需要同时了解软件工程和芯片设计知识,跨领域沟通成本较高

角色解读

  • 从EDA工具开发工程师起步,逐步深入芯片设计自动化领域,成为特定模块(如布局、布线)的专家
  • 可向架构师方向发展,负责整体工具架构设计,或转向芯片设计验证、DFT等相邻领域
  • 随着国产EDA行业加速发展,行业经验价值持续提升,有机会成为团队技术骨干或技术管理者
  • 参与自研EDA工具链的核心模块开发,包括布局布线、时序分析等芯片设计关键环节,编写底层算法代码
  • 进行高性能算法的设计与实现,优化大规模数据处理流程,提升工具运行效率
  • 对现有软件进行性能剖析和调优,定位瓶颈并优化,确保工具在先进工艺下的可用性
  • 与芯片设计工程师紧密协作,理解设计痛点,将需求转化为软件功能,共同攻克复杂设计挑战
  • 扎实的计算机基础,包括数据结构、算法和计算机组成原理,这是笔试和面试的核心考察点
  • 至少熟练掌握C/C++/Python之一,C++在性能敏感模块中更常用
  • 了解芯片设计流程或EDA工具基本原理是加分项,但非必需
  • 熟悉Linux开发环境、性能分析工具(如gprof、perf)和并行计算(CUDA)会更受青睐

申请策略

  • 关注寒武纪的招聘流程,笔试在9月中上旬,提前做好时间安排,保持邮箱和短信畅通
  • 在简历中明确写出你对EDA或芯片设计的兴趣和认知,并准备一段项目讲解,展示你的技术深度
  • 突出算法竞赛获奖经历(如ACM、NOI等),这是重要的加分信号
  • 突出C++/Python项目经验,尤其是涉及性能优化、数据结构或并发编程的项目
  • 如果有任何EDA、芯片设计或GPU编程相关经历,一定要重点描述
  • 体现解决问题能力和学习能力,比如通过博客、开源贡献或技术分享展示技术热情
  • 复习数据结构与算法,多做LeetCode或算法竞赛题,尤其是图论、动态规划等与EDA相关的题目
  • 熟悉C++内存模型、STL、模板编程,练习性能调优工具的使用,如perf、gdb

面试指南

  • 用STAR法则回答项目问题:情境、任务、行动、结果,重点突出你的技术选型和优化思路
  • 对于技术问题,先回顾基础概念,再给出暴力解法,逐步优化并分析复杂度,展现思维过程
  • 回答开放性问题时,先确认问题边界,再拆解为子问题,给出合理的假设和方案
  • 请介绍一下你最复杂的一个项目,你在其中扮演的角色以及遇到的性能瓶颈如何解决?
  • 如何设计一个高效的矩阵乘法?考虑缓存和并行化
  • 解释一下什么是时序收敛?在EDA工具中如何优化时序?
  • 给定一个稀疏图,如何高效进行最短路径计算?
  • C++中虚函数的实现原理是什么?内存布局如何?

职位点评

72
综合评分

上市芯片公司,EDA开发岗位,技术栈前沿,成长性极佳但生活便利性一般。

从起薪待遇、成长路径、工作节奏和岗位方向综合评估,方便比较职业起点。

更适合这类人
适合追求技术成长、对芯片设计自动化有热情的同学,能够适应较高强度和现场办公。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活50
使命价值80

薪资福利

70中等

上市芯片公司,校招薪资在行业中属于中上水平,有竞争力,但具体薪酬未在JD中披露。

薪资信号未披露(AI估算:15K-25K/月)

成长发展

85较高

EDA开发涉及高性能算法和底层架构,技术成长空间大,且公司处于快速发展的国产芯片赛道。

技术前沿前沿/新兴技术
技术栈EDA、C++、Python、CUDA、性能调优、机器学习
业务类型profit_center

工作生活

50较低

工作地点在上海,岗位为现场办公,未提及弹性工作或远程,薪资虽高但生活成本也高。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

80较高

国产EDA属于国家战略方向,对社会科技自主有积极意义,但具体社会影响在JD中未提及。

行业发展高速增长赛道
社会影响正向社会影响力较高
创新程度积极采用新技术
Watch Jobs