mid software engineering Embedded Software Engineer ic · Posted May 11, 2026

About this role

Schneider Electric is hiring a mid-level Embedded Software Engineer in the software engineering function based in Hyderabad, India. The posting calls out experience with C, Kubernetes, Docker, Git.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Hyderabad, India
Department
Technical
Posted
May 11, 2026

More roles at Schneider Electric

Manager - Stores
Vadodara, India · manager
Security
Supplier Enablement Intern (MTY, N.L.)
Monterrey, Mexico · intern
Security
Customer Success Manager Enterprise (w/m/d)
Frankfurt am Main, Germany | Germany · mid
R
Electrical Projects Coordinator - Perth
Perth, Australia · mid
Security Compliance
Primary Technical Support Engineer
Cavite, Philippines · mid
Security
All Schneider Electric jobs →

Job description

from Schneider Electric careers

Role Overview Responsible for developing embedded applications on Linux- and RTOS-based platforms, working with virtualization and container technologies, and ensuring secure, high‑performance system behavior. Requires expertise in embedded systems architecture and networking. Key Responsibilities Gather and analyze technical requirements for multiple projects. Anticipate and manage project risks; ensure high-quality deliverables. Contribute to design reviews, architecture reviews, and knowledge‑sharing sessions. Ensure compliance with standards, naming conventions, and audit findings. Perform system analysis, FMEA, and performance optimization. Support hardware bring-up, system integration, and debugging. Required Skills Embedded Systems Programming Strong understanding of embedded systems architecture (microprocessors/microcontrollers 8/16/32-bit, memory interfaces: SDRAM, DDR, Flash, EEPROM). Proficiency in C/C++, OOP concepts. Ability to read and interpret hardware schematics. Embedded debugging using JTAG, GDB, printk, kernel logs, Perf, Valgrind, core dumps. Embedded Linux System Software Hands-on experience with Embedded Linux, including: Kernel configuration System services Device interaction Experience with RTOS: Yocto, Buildroot (Embedded Linux), VxWorks, Zephyr, FreeRTOS. Containers, Virtualization DevOps Strong working knowledge of Docker, containerization concepts, orchestration (Kubernetes). Networking Security Experience with networking: TCP/IP, UDP, HTTP, FTP. Good to have understanding : TLS, FTP, SNTP, PTP, QoS, VLAN, VRRP, Redfish, SNTP, PTP, QoS, VLAN, VRRP, Redfish. Understanding of cybersecurity in embedded systems: secure coding, vulnerability…

This is an excerpt. Read the full job description on Schneider Electric careers →
All software engineering jobs software engineering in Hyderabad, India Jobs in Hyderabad, India software engineering salaries software engineering career path
All Schneider Electric Jobs Browse software engineering roles mid positions