高级软件开发工程师;C++

伦敦 1天前全职 网络
面议
职位:高级软件开发工程师 (C++) 地点:安大略省西南部 我们是 在Synopsys,我们推动创新,塑造我们的生活和连接方式。我们的技术在无处不在的智能时代中起着核心作用,从自动驾驶汽车到学习机器。我们在芯片设计、验证和IP集成方面处于领先地位,助力高性能硅芯片和软件内容的创造。加入我们,通过持续的技术创新来改变未来。 我们的使命是推动人类进步的创新。50多年来,我们的预测仿真软件使公司能够在从可持续交通和先进半导体到卫星系统和救生医疗设备等领域突破技术界限。加入我们,助力人类进步的下一次飞跃。 你是 你是一位充满激情和资源丰富的工程师,渴望通过技术产生可衡量的影响。凭借扎实的计算机科学或工程基础,你在协作的多学科环境中茁壮成长,擅长将复杂问题转化为优雅的解决方案。你拥有C++和C#的实际操作经验,并能轻松驾驭具有挑战性的代码库。你的好奇心驱使你跟上软件工程的最新发展,特别是与物理建模和仿真相关的领域。 你对细节有敏锐的洞察力,对质量有不懈的承诺,总是寻求优化、调试和完善代码的方法。你理解团队合作、开放沟通和相互尊重的重要性,并因有机会向才华横溢的同事学习和贡献而受到激励。你重视包容性,并认识到多元化的观点能带来更好的结果。 作为一个喜欢解决中等到复杂开发任务的人,你知道如何在独立解决问题与协作构建解决方案之间取得平衡。你对开发支持热分析和流体分析等实际应用的软件充满热情,并能在远程工作时保持与全球团队的联系。你的适应能力和对持续改进的追求使你成为Synopsys创新文化的理想人选。 你将会做什么 - 设计、实施和维护专注于热分析和流体分析的高质量软件模块。 - 参与中等到复杂的开发任务,包括编码、测试、文档编写和集成。 - 排除故障、调试和优化代码,以确保性能、可扩展性和可维护性。 - 与经理、技术负责人和其他工程师合作,完善解决方案并确保团队之间的无缝集成。 - 提供高效、可读的代码,符合项目时间表和质量标准。 - 跟随软件工程的最佳实践,不断扩展热和流体建模方面的专业知识。 - 为工程仿真应用做出贡献,如有限元分析(FEA)和流体建模。 你将产生的影响 - 加速跨行业使用的高级仿真工具的开发,从航空航天到医疗保健。 - 使客户能够优化产品设计,提高效率、安全性和可持续性。 - 支持创新解决方案的创建,为下一代技术提供动力。 - 帮助Synopsys保持在工程仿真和预测建模领域的领导地位。 - 推动软件性能、可扩展性和可靠性的改进,惠及全球用户。 - 在全球分布的团队中培养技术卓越和协作的文化。 你需要具备的条件 - 计算机科学、机械工程或相关领域的学士学位(具有2年以上相关经验),或相关领域的硕士学位。 - 2年以上C++和C#的实际操作经验,对这些语言有很强的熟练度。 - 熟悉Fortran编程语言。 - 对数据结构、算法和调试技术有扎实的理解。 - 能够快速掌握复杂系统,并在团队环境中有效工作。 - 有在截止日期内交付高质量工作的良好记录。 - 优先条件: - 具有分布式系统经验…