Schneider Electric

Manager - R&D Embedded System (Linux)

Schneider Electric
Apply
2 months ago
Mumbai, IndiaStaff+

Responsibilities

  • Design, develop, and maintain embedded software for real-time industrial and energy automation systems.
  • Implement and integrate IEC 61850 protocols, including MMS, GOOSE, and SV.
  • Develop and optimize applications on embedded Linux in user space and/or kernel space.
  • Work on communication stacks and networking protocols including TCP/IP and UDP.
  • Perform system integration, debugging, and performance tuning.
  • Develop low-level drivers and middleware components as required.
  • Collaborate with hardware, systems, and testing teams.
  • Ensure compliance with IEC 61850, IEC 60870, and Modbus standards.
  • Prepare technical documentation, design specifications, and test reports.
  • Participate in code reviews and maintain coding standards.

Requirements

  • Strong experience with C/C++ programming for embedded systems.
  • Hands-on experience developing or integrating IEC 61850 protocol stacks.
  • Proficiency in Linux development, including user space and/or kernel space.
  • Experience with embedded systems debugging tools such as GDB and Wireshark.
  • Understanding of networking concepts including Ethernet, TCP/IP, and VLAN.
  • Knowledge of real-time systems and multi-threading.
  • Experience with Make, CMake, Yocto, or Buildroot build systems.
  • Preferred: experience with substation automation systems or the power systems domain.
  • Preferred: familiarity with IEC 104, Modbus, or DNP3 protocols.
  • Preferred: knowledge of cybersecurity in industrial communications.
  • Preferred: exposure to FreeRTOS or Zephyr.
  • Preferred: experience with Git or SVN version control.
  • Preferred: understanding of SPI, UART, and I2C hardware interfaces.

Benefits

  • Country-specific rewards, benefits, and programs may be available.
  • The rewards package supports employees and families, future planning, skills and career growth, workplace collaboration, and community contribution.
  • Inclusive workplace with equal opportunity and emphasis on ethics, safety, sustainability, quality, and cybersecurity.

Tech Stack

CC++CMakeGitLinuxMakeSubversion

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me