Synopsys logo
新思科技
R&D Engineering, Staff Engineer

R&D Engineering, Staff Engineer

发布于 大约 14 小时前

普通员工/个人贡献者

上海市
高级经验
全职员工
仅现场办公
本科
软件工程
Ai-Assisted Coding
Algorithms
Circuit Simulation
Data Structures
Eda
Machine Learning
Performance Optimization
Semiconductor
Parasitic Extraction

AI 估算 · 40k–60k

上海外资EDA巨头高级工程师岗位,要求资深经验和高技术含量,薪资具有竞争力,月薪4-6万,13薪,行业前景好。

职位详情

关于这个职位

作为新思科技的研发高级工程师,你将参与开发支撑芯片设计的EDA工具,包括寄生参数提取、电路仿真、布线优化等核心模块

岗位要求精通C++和数据结构和算法,熟悉AI辅助编程工具,并与跨部门团队协作解决复杂工程问题
适合有多年EDA开发经验、追求技术深度的软件工程师

最低要求

电子工程或计算机科学学士或硕士学位

精通C/C++,具备性能关键系统软件开发经验
扎实的数据结构和算法基础,能设计和实现大规模问题的高效方案
在电子设计自动化领域有经验,理解寄生提取、仿真、布线或布局等工具在电路设计流程中的应用
熟悉AI工具及其在软件开发中的应用,如AI辅助编程、机器学习优化或数据分析
强大的逻辑思维能力,能系统分解复杂问题并找到根本原因和解决方案

工作职责

设计、开发和调试用于电路寄生提取、电迁移分析、电路仿真、版图设计、互连布线和电路优化的大规模软件

构建和优化处理现代芯片设计(从3DIC到先进节点工艺)规模和复杂性的算法和数据结构
将AI辅助编码工作流程集成到开发过程中,探索机器学习和AI工具如何加速开发、提高代码质量或优化设计流程
使用机器汇编或作业控制语言编写操作系统上运行的软件,注重性能和底层控制
与产品管理、验证和客户工程等跨职能团队协作,确保你的工具无缝集成到实际设计流程中
通过与设计团队的反馈直接协作,了解你的工具如何融入他们的日常工作,提高产品可用性、健壮性和用户体验
在生产环境中诊断和解决复杂的软件问题,通常当客户进度依赖时需在时间压力下工作

优先资格

在生产环境中调试和优化软件的经验者优先

AI 洞察

优缺点分析

优点

  • 行业领先平台:加入EDA全球领导者Synopsys,接触最先进芯片设计工具和前沿技术(如3DIC、AI芯片),技术视野广阔
  • 高技能积累:工作涉及算法、高性能计算、AI应用等多维度技能,能显著提升个人技术深度和广度
  • 稳定且高薪:外企大厂,薪资福利优厚,工作环境稳定,具备长期职业发展保障
  • 影响力大:开发的工具被全球数千家芯片设计公司使用,直接影响先进芯片的研发周期和成功率
  • 高复杂度工作:EDA软件需处理极端规模数据和精确性要求,算法设计和调试难度大,需极强的逻辑和耐心

缺点 / 挑战

  • 跨团队协作压力:需频繁与产品、验证、客户工程沟通,理解模糊需求并快速响应,沟通成本较高
  • 时间敏感:客户进度依赖时需在压力下解决问题,可能面临紧急修复和加班情况
  • 适合有5年以上C++开发经验、热爱底层算法和性能优化、对芯片设计有浓厚兴趣、能适应高复杂度技术挑战的资深软件工程师

角色解读

  • 技术专家路线:深耕EDA算法和性能优化,成为某个领域(如寄生提取、布线)的权威,主导下一代工具架构设计
  • 跨领域发展:结合AI/ML技术,推动EDA智能化转型,成为AI for EDA领域的先行者
  • 管理转型:随着经验积累,可转向技术管理岗位,带领团队攻克复杂项目,协调多部门协作
  • 设计并开发大规模EDA软件,专注于寄生参数提取、电路仿真、布线优化等核心模块,确保算法高效处理数十亿晶体管规模的设计
  • 将AI辅助编码和机器学习技术整合到开发流程中,探索提升代码质量和设计效率的新方法
  • 与产品管理、验证和客户工程团队紧密协作,解决生产环境中的复杂软件问题,确保工具在客户设计流程中的稳定性和性能
  • 精通C++,具备性能关键系统软件开发经验,能编写高效、健壮的底层代码
  • 扎实的数据结构和算法基础,能设计并实现适应现代芯片设计复杂度的优化方案
  • 深度理解EDA工具链,包括寄生提取、仿真、布线等,能将这些领域知识转化为软件功能
  • 熟悉AI辅助编程工具,有探索机器学习在软件开发或EDA中应用的能力

申请策略

  • 强调你对芯片设计流程的真实兴趣,理解工具对客户的价值,可以在面试中结合具体场景
  • 准备一个你曾主导过的复杂软件模块的完整设计文档,展示从需求分析到实现和测试的全局思考
  • 突出C++高性能编程经验:展示你处理过的大规模系统、性能优化案例(如内存管理、多线程并行等)
  • 强调EDA或相关领域项目:如参与过寄生提取、仿真、布线等工具开发,或与芯片设计相关的算法实现
  • 体现AI工具使用探索:列出你使用过的AI辅助编程工具(如GitHub Copilot)或将机器学习应用于优化问题的项目
  • 展示解决复杂Bug的能力:生产环境故障排查案例能体现你的逻辑严谨性和抗压能力
  • 深入复习C++17/20新特性,熟悉STL容器和算法复杂度,练习手写数据结构和多线程编程
  • 学习典型EDA算法(如Lef/Def解析、稀疏矩阵求解、布线算法),可通过开源项目如OpenROAD了解

面试指南

  • 技术问题用STAR法则:情境、任务、行动、结果,重点突出你的分析过程和技术选型
  • 对于开放性问题,先确认问题边界,提出假设,分步骤阐述解决方案,体现系统性思维
  • 对AI相关提问,保持实事求是,结合具体例子说明尝试和效果,避免夸大
  • 请描述你在一个大规模C++项目中遇到的最棘手的性能瓶颈,以及你是如何分析和解决的?
  • 你如何理解寄生提取在芯片设计流程中的作用?对常见的提取算法(如边界元法)有何了解?
  • 谈谈你使用AI辅助编程工具的经历,你觉得它带来了哪些实际收益和局限?
  • 假设一个客户报告你的工具在仿真时出现内存溢出,但你在本地无法复现,你会如何排查?
  • 请设计一个数据结构来表示芯片版图中的金属线网,并支持快速的邻近查询

职位点评

72
综合评分

上海外企高级IC岗,前沿EDA技术+AI探索,薪资优厚,但工作压力大,WLB一般。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
该职位最适合注重技术成长和行业影响力的求职者,他们愿意在压力环境下追求技术深度,对WLB要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活50
使命价值70

薪资福利

75中等

该职位薪资水平较高,外企福利完善(如五险一金、补充医疗等),但具体薪酬范围需在招聘过程中确认,因此补偿性动机满足程度较好。

薪资信号面议 (40K-60K/月)
福利待遇健康、保健和财务福利

成长发展

85较高

职位涉及最先进的EDA技术和AI辅助开发,能深入掌握算法和性能优化,成长机会大,但晋升路径在JD中未明确提及。

技术前沿前沿/新兴技术
技术栈C++、Data Structures、Algorithms、EDA、AI-assisted Coding、Machine Learning
业务类型profit_center

工作生活

50较低

工作地点在上海办公室,JD未提及远程或弹性工作,且有时需在客户进度压力下工作,生活化动机满足一般。

工作模式仅现场办公
办公地点科技园/产业园
加班情况JD含高强度暗示词

使命价值

70中等

半导体行业是科技基石,开发工具直接影响先进芯片设计,社会价值较高,但JD中未强调使命导向的明确表述。

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