Senior -Firmware Engineer
Schneider Electric · Bangalore, India · Technical
About this role
Schneider Electric is hiring a senior-level Embedded Software Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with C, Networking, Security, Embedded Systems.
- Role
- Embedded Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Location
- Bangalore, India
- Department
- Technical
- Posted
- May 13, 2026
More roles at Schneider Electric
Job description
from Schneider Electric careersJoin our dynamic team as a Firmware Engineering Professional and be at the forefront of embedded software innovation! We're seeking a talented engineer to create cutting-edge firmware solutions that power tomorrow's electronic devices. What will you do? Extensive experience in Embedded C Programming and embedded systems and Peripherals drivers and low level bring up of I2C, SPI, UART with interrupts Debugging skills for Embedded low level . Proactively identify risks, gaps, and dependencies early in the development lifecycle and communicate mitigation strategies effectively. What skills and capabilities will make you successful? Primary Skills (Technical Competency): Must have skill- Extensive experience in Embedded C Programming and embedded systems - Minimum 3 plus years of working experience in RTOS (Open or commercial RTOS ) - Working experience in Peripherals drivers and low level bring up of I2C, SPI, UART with interrupts - Working experience on TCP/IP socket programming is plus - Debugging skills for Embedded low level is must - Good interpersonal communication skills and experience in working with global teams - Able to understand Hardware schematics and debug driver level issues Nice to Have - Hands on experience in using Oscilloscope What's in it for you? Opportunity to work closely with…