APPLY HERE
Location: Mumbai
Company: Schneider Electric
Critical Skills
- Experience in Development of AC drive and Power Quality system with
- 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, 12C, 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
- Support the NPD team in the design of schematic and printed circuit board assemblies (PCBAs) using Altium/PAD/OrCAD.
- Selection of components for PCBs and BOM creation. Symbol & footprint creation for new electrical components. Component placement/positioning in PCB as defined by mechanical & electrical engineers.
- Experience in creating mixed signal high speed PCBs with EMI/EMC Compliance. Perform routing and follow stack-up for PCB’s typically used in Power Electronics products with 2- 6 layers PCBs with high[1]speed signal.
- Knowledge of IPC, IEC, EMI/EMC and Environmental standards and compliance. Must coordinate with NABL accreditation government/private labs for Product testing to compliance with various Industrial std. like IEC/CE/UL/BIS/ISI etc.
- Extensive experience and knowledge in embedded firmware development for power electronics products. Ability to adapt & learn. Should be able to execute tasks independently. Problem solving skills Prepare test cases and handle functional testing of firmware. Act like owners.
Key responsibilities
- Architect, develop, and maintain firmware for STM32 and Texas Instruments (TI) microcontroller platforms.
- Design and implement low‑level drivers and application layers for peripherals including ADC, PWM, GPIO, CAN/CAN‑FD, I²C, SPI, EEPROM, and timers.
- Develop and optimize advanced control algorithms such as PID, Field‑Oriented Control (FOC), and digital compensators.
- Simulate, evaluate, and validate control strategies using MATLAB/Simulink.
- Integrate firmware with power electronics hardware and conduct real‑time debugging, tuning, and closed‑loop performance optimisation.
- Design and implement Power Factor Correction (PFC) and harmonic mitigation control algorithms for grid-connected power electronics systems, ensuring low THD and high power factor compliance.




