首席软件架构师,VLSI时序

16个月前全职
220K - 345K USD NVIDIA

NVIDIA

location 旧金山
unsaved
英伟达的成功基于业界领先的硬件基础。实现这一差异化需要进行广泛的设计优化,包括将EDA的优势与高度复杂的大规模内部CAD工具相结合。我们的团队通过融合并行计算、机器学习和VLSI硬件设计的进展来开发这些工具。 我们正在寻找一位创新的CAD软件架构师和开发人员,特别关注静态时序分析(STA)算法。这个职位广泛涉及单元和互连模型、变异、串扰、约束应用、报告和快速增量更新。需要不断创造力和自我驱动力来探索和完善高性能和高容量架构。如果您喜欢在许多技术领域工作,并直接在世界上最快的人工智能硬件中看到自己的成功,那就是这个职位!英伟达的工程环境提供了超级计算基础设施和广泛的研发资源的理想组合,因此您可以作为世界级领导者探索巨大的想法,同时还可以在一个快速发展的公司中灵活发展和成长。自己上网查看吧——英伟达的员工喜欢在这里工作,理由很充分! 你将会做什么 •发明和优化极快的增量时序分析方法。 •发明更好地将硅数据纳入静态时序分析以提高实际精度的方法。 •设计多线程和高效的缓存管理技术以提高运行时性能。 •开发机器学习策略,提高准确性而不增加运行时间。 •将STA的应用扩展到其他设计领域,包括布局和RTL优化、芯片特定分析等。 •与任何软件工程团队一样,我们会编写大量代码,但这不仅仅是一个典型的CAD或EDA角色。相反,我们作为一个团队拥有整个流程,从发现和发明新的优化机会,开发解决方案,直接在设计团队内部工作以促进部署。由于我们团队的角色广泛,团队成员在定义新项目和探索新技术领域方面享有相当大的灵活性。 我们需要看到什么 •电气工程或计算机科学的硕士、博士或同等经验 •在软件和硬件设计方面的优势 •10年以上C++软件开发经验 •对静态时序有深入的理解,包括CCS模型、OCV、PBA、LVF等 •并行计算经验,特别是多线程 •良好的沟通和人际交往能力 突出自己的方式 •C++17/C++14经验,如lambda和并发 •对物理、时序和功耗优化的CAD有经验或浓厚的兴趣 •熟悉统计STA •深入理解算法设计原则,如复杂度分析、高效的内存和I/O使用等 •总的来说,对性能有着追求,并具备为世界领先的硬件构建高度创新软件的实际技能 英伟达被广泛认为是科技界最理想的雇主之一。由于出色的增长,我们的团队正在迅速壮大。您是否热衷于成为一支支持最新GPU和AI技术的一流团队的一部分?如果是的,我们希望听到您的声音! 基本工资范围为22万美元至34.5万美元。您的基本工资将根据您所在地区、经验和类似职位的员工的薪酬来确定。 您还将有资格获得股权和福利。英伟达接受持续的申请。 英伟达致力于营造一个多样化的工作环境,自豪地成为一家平等机会的雇主。由于我们高度重视现有和未来员工的多样性,我们在招聘和晋升实践中不会以种族、宗教、肤色、国籍、性别、性别表达、性取向、年龄、婚姻状况、退伍军人状况、残疾状况或任何其他受法律保护的特征为由进行歧视。