Location: Mumbai
Company: Schneider Electric
Key Responsibilities/Deliverables
- Extensive Experience in C & C++. Embedded RTOS experience with exposure to threads/tasks, synchronisation, scheduling, message queues, semaphores, mutexes and events.
- Debugging experience – Like J-Link debugger with ARM of STM32, C2000 of TI, NXP, …
- Experience with Communication Protocols (ModBus-RTU/TCP, TCP/IP, CAN, USB, RS232/485, SPI, I2C, IOT). Experience with Peripherals (DMA, LCD, FLASH, RAM, ADC, DAC, PWM, voltage/current/temp sensors). Ability to read schematics and interpret the behaviour of electronic systems.
- Familiar with JIRA and GitHUB, SVN or similar. Code coverage and analysis. Basic knowledge of power electronics products.
- Experience in design of complex state machines. Experience with Model-based state machine design. Experience and knowledge of developing PC Software with .net/C#/Python.
Functional Competencies
- Extensive experience and knowledge in embedded firmware development for power electronics products.
- Should be able to execute task independent.
- Prepare test cases and handle functional testing of firmware
What qualifications will make you successful for this role?
- BE/ B.Tech/ M.Tech (Electrical/Electronics/ECE/EEE)


