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

高级固件工程师

Senior Firmware Engineer

艾默生(Emerson Electric)

地点
伊利里亚,美国
工作方式
混合办公
类型
全职
资历
senior

机械工程装备电动工具

职责

  • 为带有嵌入式电子元件的专业工具设计、开发和维护固件,包括BLDC电机控制和BLE连接。
  • 主导系统设计,包括架构设计和系统需求开发。
  • 对新产品进行概念可行性评估和技术风险评估。
  • 评估新兴技术和工具。
  • 提供技术领导,通过定义最佳实践、推动流程改进和指导全球开发团队实现一致的交付,来维护软件质量标准。
  • 指导初级工程师,包括实际问题解决和调试。
  • 就重大问题、风险或进展情况及时发布信息。
  • 在产品生命周期内,为现场调查、生产制造和供应链问题解决提供支持。
  • 与电气硬件、软件、机械、法规遵从和制造团队协作。

必备要求

  • 电气工程、计算机工程、计算机科学或相关领域的学士学位。
  • 拥有8年以上固件开发经验。
  • 需具备在美国合法工作的资格——不提供工作签证担保。

优先条件

  • 具备嵌入式系统设计(驱动程序、实时操作系统、中断服务例程等)及相关语言(包括C/C++和Python)的知识。
  • 具备设计固件架构和模块化代码的经验,这些代码可应用于多个产品。
  • 具备敏捷开发方法和DevOps方面的经验,包括源代码控制、集成单元测试和构建。
  • 能够读懂电路图,并对硬件进行基本测量和测试。
  • 了解功能安全合规标准。
  • 具备领导项目、分解和估算工作量以及支持团队成员的经验。

Responsibilities

  • Design, develop, and maintain firmware for professional tools with embedded electronics, including BLDC motor control and BLE connectivity.
  • Lead system design, including architecture design and system requirements development.
  • Conduct concept feasibility assessments and technical risk assessments for new products.
  • Evaluate emerging technologies and tools.
  • Provide technical leadership to maintain software quality standards by defining best practices, driving process improvements, and mentoring global development teams to achieve consistent delivery.
  • Mentor junior engineers, including hands-on problem solving and debugging.
  • Communicate major issues, risks, or progress in a timely manner.
  • Support field investigations, manufacturing, and supply chain problem resolution throughout the product lifecycle.
  • Collaborate with electrical hardware, software, mechanical, regulatory compliance, and manufacturing teams.

Must Have

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 8+ years of firmware development experience.
  • Must be eligible to work in the United States—no visa sponsorship provided.

Preferred

  • Knowledge of embedded system design (drivers, RTOS, ISRs, etc.) and related languages including C/C++ and Python.
  • Experience designing firmware architecture and modular code that can be applied across multiple products.
  • Experience with agile development methodologies and DevOps, including source control, integrated unit testing, and builds.
  • Ability to read schematics and perform basic measurements and tests on hardware.
  • Knowledge of functional safety compliance standards.
  • Experience leading projects, decomposing and estimating work, and supporting team members.

公司简介

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