FPGA 工程

FPGA 开发是变频器的基石之一。担任 FPGA 开发人员意味着利用我们的变频器产品组合,以 FPGA 技术为灵感,帮助提供具有卓越性能、纳秒级精度和创新解决方案的最先进控制系统。

在丹佛斯传动,我们使用最先进的设备和处理器系统来管理从硬件接口到软件接口的 FPGA 开发。

工具和语言

我们的 FPGA 开发主要使用 VHDL 语言进行,但开发人员可能还需要使用 Python、MATLAB 和 HLS(高级合成)来工作。

我们的基础设施基于 Azure 云和 GIT,而 RTL 测试遵循通用 VHDL 验证方法 (UVVM)。我们的所有开发人员都将使用这些技术工作,并且应能处理 FPGA 开发的大多数方面,包括 RTL 以及成功编译和集成。

方法

在丹佛斯传动,我们践行敏捷原则,我们的开发人员对各自的任务和产品软件的所有方面负责。这是以产品为中心的多学科团队的一部分工作。

您的教育背景是什么?

我是电气工程学硕士。2019 年毕业于瓦萨大学。

您是如何加入丹佛斯的?

在学习期间,我通过研究丹佛斯在 FPGA 领域的情况获得学士学位和硕士学位。毕业后,我申请了丹佛斯在瓦萨的 FPGA 工程师职位。我的论文导师和丹佛斯招聘经理联系了我,提到了有空缺职位。

您属于哪个部门和团队?

自从 2020 年 4 月在瓦萨的丹佛斯传动开始工作以来,我一直在芬兰软件与控制工程部门的 FPGA 工程团队工作。我与另外六名 FPGA 开发人员和两名软件开发人员一起在 FPGA scrum 团队工作。

您在丹佛斯的职责是什么?

我的主要职责是设计、实施和测试丹佛斯传动产品的 FPGA 的新功能。

您使用哪些技术?

日常任务主要是使用 VHDL 进行设计,并使用 UVVM Framework 通过 VHDL 进行模拟。我使用 C 和 C++ 进行了一些最低软件层的开发。同时,我们也在积极改进团队内部的工作方式。这包括在 Azure DevOps 中开发 CI 系统,其中的脚本使用诸如 Python 等语言编写。

最重要的工具是什么?

我们要做很多测试(模拟),所以我选择用来模拟设计的 ModelSim(来自 Mentor Graphics)。还有 Xilinx Vivado,用于设计 Xilinx FPGA。

您的工作最好的一点是什么?

在团队开发新功能或修复系统缺陷后,看到了改进。此外,刚毕业时经验很少,我每周都在丹佛斯学到一些新东西。随后,能够在其他环境中利用新知识是一个很好的、具体的自我发展标志。

您为什么选择丹佛斯?

丹佛斯在我居住地附近的 FPGA 团队中布置了让我感兴趣的 FPGA 相关任务。因此,从职业和个人生活的角度来看,这是一种简单的选择,不需要搬迁,而且能够通过向经验更丰富的团队成员学习来实现自我发展。

刚开始时有什么让您感到惊讶的吗?

FPGA 设计中不同层面的模拟数量。因此,要尽早找到缺陷来保证质量,需要做大量的测试。

您住在哪里?

我和家人住在瓦萨,距办公室 20 分钟车程。业余时间,我喜欢看足球,我也尽量通过做冰球和足球等运动来保持活力。

准备好加入我们了吗?

一系列大趋势正在改变我们所熟知的世界:数字化、电气化和城市化程度的提高,以及与食品供应和气候变化相关的挑战。在丹佛斯,您将帮助开发节能且可持续的解决方案,帮助解决当前和未来的全球问题。

无论您是经验丰富的专业人员还是新手,我们都为您提供各种机会,让您的职业变得有意义。

浏览软件招聘职位