- 地点
- 马歇尔镇,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 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(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。
