Festo logo
费斯托
Firmware Engineer

Firmware Engineer

发布于 大约 3 小时前

普通员工/个人贡献者

上海市
其它
全职员工
仅现场办公
本科
嵌入式开发
Rtos
Stm32
固件设计
嵌入式开发
微控制器
状态机
现场总线
面向对象编程

AI 估算 · 15k–30k

嵌入式C/C++岗位技术门槛高,外企平台稳定,薪资在上海处于中上水平。

职位详情

关于这个职位

该职位负责开发电气自动化技术领域的嵌入式软件,参与机电一体化产品的创新开发流程

你将使用C/C++编写固件模块,设计现场总线、IO和HMI通信接口,并通过模块测试和集成测试保证产品质量
适合对嵌入式系统有扎实基础、热爱硬件相关开发的工程师

最低要求

· 软件工程、信息技术、电气工程、机电一体化或相关专业本科及以上学历

· 精通嵌入式软件设计,使用C/C++开发32位硬件
· 熟悉8/16和32位微控制器的常用SDK和工具,偏好STM32
· 熟悉面向对象编程
· 了解现场总线及第三方软件和协议栈的实现
· 设计并实现状态机以支持复杂机电设备或RTOS
· 掌握现代固件设计、可测试性设计等知识
· 具有专业固件设计的V模型知识

工作职责

· 开发电气自动化技术领域集成机电产品的嵌入式软件

· 参与从规格到产品认证的整个创新开发流程
· 创建软件模块、固件及其架构,主要使用C和C++实现
· 设计现场总线、IO和HMI通信的接口结构
· 通过设计和实现模块测试和集成测试,以及参与系统测试,确保产品质量
· 帮助客户设计更好、更快、更高效的产品
· 提高可靠性和正常运行时间
· 通过多种渠道积极了解市场技术趋势,领先于公司竞争对手

优先资格

· 了解其他通信接口(如IO-Link、USB)和控制器间通信(如I2C、SPI)

· 了解电气驱动、控制回路编程、PLC控制及工业PC的知识

AI 洞察

优缺点分析

优点

  • 跨国公司平台,产品技术积累深厚,可接触工业自动化前沿技术
  • 负责完整开发流程,能提升系统设计能力
  • 工作稳定,福利规范,适合长期发展
  • 嵌入式开发对硬件知识要求高,需持续学习硬件相关技术
  • 工业自动化项目周期长,可能面临跨部门协作复杂
  • 市场变化快,需关注新技术趋势,保持竞争力
  • 适合对底层硬件和嵌入式软件有浓厚兴趣,喜欢动手调试,追求技术深度和稳定发展的工程师

缺点 / 挑战

暂无明显挑战项

角色解读

  • 从固件工程师向嵌入式系统架构师发展,深入硬件与软件协同设计
  • 转向产品研发管理,负责完整的产品开发流程
  • 在工业自动化领域深耕,成为技术专家,或拓展到机器人、智能制造等方向
  • 开发用于电气自动化产品的嵌入式软件,涵盖固件架构设计与实现
  • 使用C/C++编写代码,并设计现场总线、IO和HMI通信接口
  • 编写模块测试和集成测试,参与系统测试,保证产品质量
  • 参与创新开发流程,从规格定义到产品验证
  • 精通C/C++和32位微控制器编程
  • 熟悉常见SDK和工具,有STM32等微控制器开发经验
  • 掌握面向对象设计,能实现状态机和RTOS
  • 了解现场总线和通信协议(如IO-Link、USB、I2C、SPI)

申请策略

  • 了解费斯托的产品线和技术方向,在面试中体现对自动化技术的兴趣
  • 准备一个完整的嵌入式项目案例,能够清晰讲解架构和关键决策
  • 突出嵌入式项目经验,特别是C/C++在微控制器上的实现
  • 强调熟悉STM32或其他MCU的SDK和开发工具
  • 展示对现场总线、RTOS、状态机的理解和实践
  • 如果有自动化或机电一体化背景,突出跨学科知识
  • 如果对STM32不熟,可以学习STM32标准库或HAL库,并动手做小项目
  • 熟悉RTOS(如FreeRTOS)的使用和任务调度原理

面试指南

  • 回答技术问题可采用STAR法(情境、任务、行动、结果)结构化描述项目经验
  • 对于技术概念,先讲原理再结合实践
  • 对于设计问题,强调可维护性、可测试性和硬件约束
  • 请介绍一下你做过的嵌入式项目,如何设计固件架构?
  • C++中多态和继承在嵌入式环境下如何使用?
  • 如何实现状态机?举例说明
  • 谈谈你对现场总线或通信协议的理解
  • 如何测试固件?单元测试和集成测试怎么做?

职位点评

72
综合评分

外企嵌入式固件开发岗,技术成长空间大,工作稳定,薪资未明确,现场办公。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
该职位最适合看重技术成长和职业稳定性,且能够接受现场办公的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活60
使命价值65

薪资福利

70中等

该职位为跨国企业全职岗位,薪资未在JD中披露,但外企福利体系通常较为完善,具备基本的薪酬吸引力。

薪资信号未披露(AI估算:15K-30K/月)

成长发展

85较高

职位涉及嵌入式系统核心开发,技术栈主流,可深入掌握C/C++、RTOS、通信协议等,成长空间较大。

技术前沿主流现代技术
技术栈C、C++、STM32、RTOS、现场总线
业务类型ambiguous

工作生活

60中等

JD未提及远程或弹性工作安排,默认现场办公,工作地点在上海,具体办公环境未说明,生活工作平衡需入职后体验。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

65中等

工业自动化行业稳定,技术应用成熟,职位对社会生产效率提升有积极意义,但意义感属于中等水平。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs