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

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