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

高级项目工程师,控制固件

Senior Project Engineer Control Firmware

罗克韦尔自动化(Rockwell Automation)

地点
梅昆,美国
工作方式
混合办公
类型
全职
发布
2026-06-05
资历
senior
编号
R26-3803

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

职责

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

必备要求

  • 学士学位或同等相关工作经验
  • 应聘者必须拥有在美国合法工作的资格。对于此职位空缺,我们现在或将来都不会为应聘者申请工作签证
  • 掌握电机控制算法,包括感应电机、同步电机和永磁电机的算法
  • 熟悉多种功率变换器(三相电压源变换器、电流源变换器、非线性功率变换器、多电平变换器和矩阵变换器)
  • 掌握变换器控制方案、变换器调制策略和驱动系统建模方面的知识
  • 具备 MATLAB/Simulink 模型开发经验
  • 掌握 C/C++ 知识
  • 主导异常情况调查和新功能及控制算法的探索
  • 以口头和书面形式传达复杂的技术信息
  • 组织其他员工的活动
  • 具备敏捷开发环境的工作经验

优先条件

  • 12年以上相关工作经验
  • 计算机工程或电气工程或同等专业的理学硕士学位
  • 拥有十二年嵌入式软件开发经验,重点是基于模型的设计和实时系统
  • 具备电机驱动器或功率变换器及其相关控制系统的开发经验
  • 拥有在 SAFe 环境中工作的经验

Responsibilities

  • Design 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
  • Simulate and test models locally and on drives/motors
  • Optimize code for performance, memory footprint, and simplicity
  • Verify code reliability and safety
  • Participate in code reviews
  • Participate in requirements specification development
  • Lead investigations of anomalies and new features
  • Collaborate with other control firmware engineers in an Agile/Scrum environment

Must Have

  • Bachelor's degree or equivalent relevant work experience
  • Must be legally authorized to work in the US. No visa sponsorship available now or in the future
  • Knowledge of motor control algorithms for induction, synchronous, and permanent magnet motors
  • Familiarity with various power converters (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
  • Experience with MATLAB/Simulink model development
  • Knowledge of C/C++
  • Lead anomaly investigations and exploration of new features and control algorithms
  • Communicate complex technical information verbally and in writing
  • Organize activities of other employees
  • Experience in Agile development environments

Preferred

  • 12+ years of relevant work experience
  • Master's degree in Computer Engineering, Electrical Engineering, or equivalent
  • 12 years of embedded software development experience, with emphasis on model-based design and real-time systems
  • Experience developing motor drives or power converters and their associated control systems
  • Experience working in a SAFe environment

公司简介

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