🌿 Back to all jobs

🥝 Lead Firmware Engineer

Schneider Electric | Bengaluru, India | Posted June 06, 2026

Job Description

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, C++ (embedded) and in embedded systems based on ARM Micro controllers. Strong working experience in RTOS (Open or commercial RTOS ) Working experience in Peripherals drivers (Flash .. etc) and low level bring up of I2C, SPI, UART with interrupts Working experience on TCP/IP socket programming 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 ...

Apply for This Position

Submit Application