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

固件工程师

Firmware Engineer

艾默生(Emerson Electric)

地点
马歇尔镇,美国
工作方式
现场办公
类型
全职
发布
2026-06-27
部门
开发工程
编号
26007279

工业自动化流程自动化与过程仪表

职责

  • 始终把安全放在首位。
  • 使用 C 和 C++ 为基于微控制器的嵌入式系统设计、开发、测试和调试固件,包括底层硬件交互。
  • 与硬件、机械、制造和工程团队协作。
  • 开发满足高可靠性工业应用需求的解决方案,同时满足低功耗等挑战性限制。
  • 进行代码审查并支持软件质量改进计划。
  • 排查并解决固件和嵌入式系统问题。
  • 支持产品验证、确认和生产准备活动。
  • 研究和评估新兴嵌入式技术和行业趋势。
  • 参与项目规划、估算和持续改进计划。
  • 支持艾默生电动执行器产品组合的长期发展。

必备要求

  • 计算机工程、电气工程、计算机科学或相关技术学科的学士学位。
  • 具备开发基于微控制器系统的嵌入式软件或固件的专业经验。
  • 精通 C 和 C++ 编程。
  • 具备嵌入式系统和基于微控制器的产品方面的工作经验。
  • 能够读懂电路图和元件数据手册。
  • 较强的解决问题和调试能力。
  • 优秀的书面和口头沟通能力。
  • 现在或将来无需雇主担保即可在美国合法工作。

优先条件

  • 5年以上固件或嵌入式软件开发经验。
  • 具备实时操作系统(RTOS)经验。
  • 具备调试嵌入式硬件和软件系统的经验。
  • 熟悉源代码控制、缺陷跟踪和软件开发生命周期流程。
  • 熟悉 Modbus 和 HART 等工业通信协议。
  • 具备面向对象设计方法和 UML 方面的经验。
  • 具备 C# 编程经验。
  • 拥有从概念到产品发布全程支持产品的经验。

Responsibilities

  • Prioritize safety in all work.
  • Design, develop, test, and debug firmware for microcontroller-based embedded systems using C and C++, including low-level hardware interaction.
  • Collaborate with hardware, mechanical, manufacturing, and engineering teams.
  • Develop solutions and requirements to meet customer needs for high-reliability industrial applications while satisfying challenging constraints such as low power consumption.
  • Conduct code reviews and support software quality improvement initiatives.
  • Troubleshoot and resolve firmware and embedded system issues.
  • Support product verification, validation, and production readiness activities.
  • Research and evaluate emerging embedded technologies and industry trends.
  • Participate in project planning, estimation, and continuous improvement initiatives.
  • Support the long-term development of Emerson's electric actuator product portfolio.

Must Have

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
  • Professional experience developing embedded software or firmware for microcontroller-based systems.
  • Proficiency in C and C++ programming.
  • Experience with embedded systems and microcontroller-based products.
  • Ability to read schematics and component datasheets.
  • Strong problem-solving and debugging skills.
  • Excellent written and verbal communication skills.
  • Legal authorization to work in the United States now or in the future without employer sponsorship.

Preferred

  • 5+ years of firmware or embedded software development experience.
  • Experience with real-time operating systems (RTOS).
  • Experience debugging embedded hardware and software systems.
  • Familiarity with source control, defect tracking, and software development lifecycle processes.
  • Familiarity with industrial communication protocols such as Modbus and HART.
  • Experience with object-oriented design methodologies and UML.
  • Experience with C# programming.
  • Experience supporting products from concept through product launch.

公司简介

艾默生(Emerson)是一家全球性的自动化技术与软件公司,成立于 1890 年,总部位于美国密苏里州圣路易斯。业务涵盖流程自动化(控制系统、阀门、测量与分析仪表)、离散自动化,以及收购 NI(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。