Firmware Technical Expert
Schneider Electric · Hyderabad, India · Technical
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
Job description
from Schneider Electric careersRole 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…