Source description
About the role
Firmware Technical Lead / Firmware Manager Power Electronics & Embedded Systems Location: Coimbatore Work Mode: Onsite Experience: 15 20 Years Role Overview We are seeking an experienced Firmware Technical Lead to drive the design, development, and delivery of embedded firmware solutions for power electronics and control system applications. The role involves leading firmware development teams, defining software architecture, developing control algorithms, and collaborating with cross-functional engineering teams throughout the product lifecycle. The ideal candidate will have strong expertise in embedded C/C++, RTOS-based systems, motor control, power conversion technologies, and embedded software architecture. 3. Required Qualifications 4. Technical Skills Embedded Firmware Development RTOS & Embedded Systems Microcontrollers & Processors Power Electronics & Control Systems Communication Protocols Peripheral Development Linux & System Software Debugging & Validation Key Responsibilities Lead firmware development projects from concept through production release. Define firmware architecture, coding standards, and software development processes. Develop and maintain embedded firmware using C/C++ for microcontrollers and embedded processors. Design and implement RTOS-based applications and embedded control systems. Develop power electronics control algorithms for converters, inverters, and motor drives. Review firmware design, source code, and validation plans. Collaborate with hardware, power electronics, mechanical, and application engineering teams. Debug complex hardware-software integration and system-level issues. Participate in technical reviews, requirement analysis, and product planning activities. Support product validation, certification, testing, and production release activities. Manage project schedules, resource planning, risk mitigation, and technical execution. Mentor firmware engineers and provide technical guidance to development teams. Bachelor's or Master's Degree in Electrical Engineering, Electronics Engineering, Power Electronics, Embedded Systems, or related disciplines. 15 20 years of experience in embedded firmware development. Proven experience leading embedded software development teams. Strong background in power electronics, motor control, and industrial embedded systems. Experience working through complete product development lifecycles. Embedded C Embedded C++ Firmware Architecture Design Firmware Upgrade Mechanisms Bootloader Development Device Driver Development Embedded Debugging FreeRTOS RTOS-Based Application Development Task Scheduling Interrupt Handling Memory Management DMA Implementation Watchdog Timer Implementation ARM Cortex-M Series (STM32) Renesas Microcontrollers Atmel/Microchip Controllers Embedded Processor-Based Systems SMPS Control Algorithms PWM Generation & Control Closed-Loop Control Systems PID Control Implementation Voltage Control Loops Current Control Loops Power Factor Correction (PFC) Motor Control Algorithms BLDC Motor Control PMSM Motor Control Field Oriented Control (FOC) UART RS232 RS485 SPI I2C CAN USB Ethernet Parallel Interfaces ADC Drivers DAC Drivers Timers PWM Modules GPIO Development Embedded Linux Linux Device Drivers Hardware Abstraction Layer (HAL) JTAG Debugging Serial Port Debugging Oscilloscope Digital Multimeter (DMM) Power Analyzer LCR Meter Power Supply Testing System Performance Optimization Firmware Technical Lead / Firmware Manager Power Electronics & Embedded Systems Location: Coimbatore Work Mode: Onsite Experience: 15 20 Years Role Overview We are seeking an experienced Firmware Technical Lead to drive the design, development, and delivery of embedded firmware solutions for power electronics and control system applications. The role involves leading firmware development teams, defining software architecture, developing control algorithms, and collaborating with cross-functional engineering teams throughout the product lifecycle. The ideal candidate will have strong expertise in embedded C/C++, RTOS-based systems, motor control, power conversion technologies, and embedded software architecture. 3. Required Qualifications 4. Technical Skills Embedded Firmware Development RTOS & Embedded Systems Microcontrollers & Processors Power Electronics & Control Systems Communication Protocols Peripheral Development Linux & System Software Debugging & Validation Key Responsibilities Lead firmware development projects from concept through production release. Define firmware architecture, coding standards, and software development processes. Develop and maintain embedded firmware using C/C++ for microcontrollers and embedded processors. Design and implement RTOS-based applications and embedded control systems. Develop power electronics control algorithms for converters, inverters, and motor drives. Review firmware design, source code, and validation plans. Collaborate with hardware, power electronics, mechanical, and application
More at Best NanoTech
Related open roles
AI Product Engineer Semiconductor Platforms
Bangalore
AI EDA Applications Engineer
Bangalore
Senior Software Engineer C++ / Python (Embedded Systems & Cross-Platform
Hyderabad
Semiconductor Knowledge Graph & LLM Engineer
Bangalore
Semiconductor Digital Twin Engineer
Bangalore
Power Electronics Firmware Engineer
India