旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

项目控制固件工程师

Project Control Firmware Engineer

罗克韦尔自动化(Rockwell Automation)

地点
卡托维兹,波兰
工作方式
混合办公
类型
全职
发布
2026-04-21
编号
R26-2652

工业自动化运动控制与驱动

职责

  • 在 MATLAB/Simulink 中设计和验证电机控制模型。
  • 开发同步电机、感应电机和永磁电机的相关功能。
  • 使用 C/C++ 编写基于接口模型的代码,与其他嵌入式软件模块交互。
  • 确保控制系统固件无缝集成。
  • 在本地和驱动器/电机上模拟和测试模型。
  • 优化代码,提高性能、降低内存占用并简化代码。
  • 验证代码的可靠性和安全性。
  • 领导分布式、多地点团队的代码审查。
  • 参与需求规格说明的制定。
  • 主导对异常情况和新功能的调查。
  • 在敏捷/Scrum 环境下,与全球其他控制固件工程师团队合作。

必备要求

  • 学士学位。
  • 至少 3 年电机控制经验。
  • 掌握电机控制算法,包括感应电机、同步电机和永磁电机的算法。
  • 具备 MATLAB/Simulink 模型开发经验。
  • 了解不同类型的功率变换器(三相电压源变换器、电流源变换器、非线性功率变换器、多电平变换器和矩阵变换器)。
  • 掌握转换器控制方案、转换器调制策略和驱动系统建模方面的知识。
  • 实验室测试经验。
  • 主导异常情况调查,并探索新功能和控制算法。
  • 乐于运用人工智能模型来提高生产力并提升产品质量。
  • 具备敏捷开发环境的工作经验。

优先条件

  • 计算机工程或电气工程或同等专业的理学硕士学位。
  • 拥有八年嵌入式软件开发经验,重点是基于模型的设计和实时系统。
  • 具备电机驱动器或功率变换器及其相关控制系统的开发经验。
  • 具备 MATLAB/Simulink 使用经验。
  • C/C++。

Responsibilities

  • Design and validate motor control models in MATLAB/Simulink.
  • Develop functions for synchronous, induction, and permanent magnet motors.
  • Write interface model-based code in C/C++ to interact with other embedded software modules.
  • Ensure seamless integration of control system firmware.
  • Simulate and test models locally and on drives/motors.
  • Optimize code for performance, memory footprint, and simplicity.
  • Verify code reliability and safety.
  • Lead code reviews in a distributed, multi-location team.
  • Participate in requirements specification development.
  • Lead investigations of anomalies and new features.
  • Collaborate with global control firmware engineering teams in an Agile/Scrum environment.

Must Have

  • Bachelor's degree.
  • At least 3 years of motor control experience.
  • Knowledge of motor control algorithms for induction, synchronous, and permanent magnet motors.
  • Experience with MATLAB/Simulink model development.
  • Understanding of different power converter types (three-phase voltage source converters, current source converters, non-linear power converters, multilevel converters, and matrix converters).
  • Knowledge of converter control schemes, converter modulation strategies, and drive system modeling.
  • Lab testing experience.
  • Lead anomaly investigations and explore new features and control algorithms.
  • Willingness to use AI models to improve productivity and product quality.
  • Experience in Agile development environments.

Preferred

  • Master's degree in Computer Engineering, Electrical Engineering, or equivalent.
  • 8 years of embedded software development experience, with focus on model-based design and real-time systems.
  • Experience developing motor drives or power converters and their associated control systems.
  • Experience with MATLAB/Simulink.
  • C/C++.

公司简介

罗克韦尔自动化(Rockwell Automation, Inc.,纽约证券交易所代码:ROK)是工业自动化和数字化转型领域的全球领先企业,总部位于美国威斯康星州密尔沃基,拥有约 23,000 名员工,为 100 多个国家和地区的客户提供服务。公司致力于将人们的想象力与技术潜力相结合,帮助全球制造商提高生产力、可持续性和敏捷性,并在工业企业中实施 The Connected Enterprise。