锦鲤求职锦鲤求职

施耐德电气

Senior Firmware Engineer (Platform)

  • 社招
  • 上海
  • 硕士及以上
  • 电子/硬件开发
  • 发布于 2026-10-09
原岗位链接 ↗

岗位描述

About the Role

We are seeking a highly motivated and experienced Senior Firmware Engineer to join our Protective Relay R&D team. The successful candidate will be responsible for developing and maintaining the embedded software platform that powers next-generation automation products.

This role focuses on embedded platform development, real-time operating systems, multi-core software design, and complex troubleshooting. You will collaborate with cross-functional teams to deliver highly reliable, secure, and maintainable solutions for mission-critical power system applications.

Responsibilities

Design, develop, and maintain the embedded software platform for power automation products.

Architect and implement core firmware components, eg. including:

Linux infrastructure

Multi-thread and task management

Multi-core processor interactions

Data logging and diagnostics

Communication frameworks and protocol stacks

Web services and configuration management

Database and persistent storage management

Firmware signature and upgrade management

Cybersecurity aspects development

Optimize system performance, reliability, and resource utilization across embedded Linux environments.

Analyze, troubleshoot, and resolve complex software and system-level issues.

Create and execute design verification tests to validate firmware functionality.

Collaborate with system, hardware, and application teams throughout the product development lifecycle.

Produce high-quality technical documentation, design specifications, and test reports.

Participate in Agile/Scrum development activities and continuous improvement initiatives.

Qualifications

Bachelor's or Master's degree in Computer Science, Electrical Engineering, Embedded Systems, or a related field.

8+ years of experience in embedded firmware/software development.

Strong expertise in Linux and/or RTOS-based embedded systems.

Proficient in C/C++ programming and debugging.

Proven experience with:

RTOS bring-up, porting, troubleshooting, and performance optimization

Embedded software architecture design

Multithreading and real-time system development

Multi-core processor software development

Solid knowledge of ARM-based SoCs, MCU/DSP platforms, and low-level software development.

Strong problem-solving and root-cause analysis skills.

Experience with software performance tuning and system-level debugging.

Ability to work independently and learn new technologies quickly.

Strong sense of ownership, integrity, and accountability.

Preferred

Experience with Linux or similar commercial platforms.

Experience in industrial communication protocol development, such as: IEC 61850, Modbus, CAN.

Experience in power systems, protective relays, RTUs, substation automation, or industrial automation products.

Familiarity with cybersecurity and secure embedded system design.

Effective English communication skills for global collaboration.

Experience working in Agile/Scrum development environments.

电子/硬件开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →