Firmware Lead – Embedded Systems & Power Electronics (Coimbatore)

Firmware Lead – Embedded Systems & Power Electronics (Coimbatore)

19 Aug
|
Best NanoTech
|
Coimbatore

19 Aug

Best NanoTech

Coimbatore

Firmware Lead Embedded Systems & Power Electronics

Location: Coimbatore
Work Mode: In office / as per project requirements
Experience: 15 20 Years
Function: Embedded Firmware / Product Engineering
Education: B.E./B.Tech/M.E./M.Tech in Electrical Engineering, Electronics Engineering, Power Electronics, Embedded Systems, or related discipline

1. Role Overview

We are looking for an experienced Firmware Lead to lead embedded firmware architecture, development, integration, and validation for embedded and power-electronics-based products. The role requires strong hands-on expertise in Embedded C/C++, ARM Cortex-M microcontrollers, RTOS, device drivers, communication protocols, control algorithms, and hardware-software debugging. The position will also lead firmware engineers, manage technical risks and work closely with hardware, power electronics, mechanical and validation teams.

2. Key Responsibilities

- Lead the firmware development team and manage end-to-end firmware project execution.
- Define firmware architecture, coding standards, design guidelines and development processes.
- Design, develop and optimize embedded firmware using Embedded C and C++.
- Develop and integrate RTOS-based embedded applications for real-time systems.
- Develop low-level device drivers, peripheral interfaces, communication stacks and application firmware.
- Implement firmware for PWM generation, closed-loop control, PID control, voltage/current control, PFC and motor-control applications.
- Conduct firmware design reviews, source-code reviews, test-plan reviews and technical risk assessments.
- Debug complex hardware-software integration, timing, communication and system-performance issues.
- Work closely with hardware, power electronics,



mechanical, testing and validation teams throughout the product-development lifecycle.
- Design and support bootloader, firmware upgrade and memory-management mechanisms.
- Support product validation, certification, production release and field/customer issue resolution.
- Mentor firmware engineers, conduct technical training, manage resource allocation and support project planning and stakeholder reviews.

3. Required Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Power Electronics, Embedded Systems or a related engineering discipline.
- 15 20 years of relevant experience in embedded firmware/product development.
- Strong hands-on development experience in Embedded C and C++.
- Proven experience leading firmware teams and delivering embedded products through the complete development lifecycle.
- Strong experience with microcontrollers, RTOS, peripheral drivers and communication protocols.
- Practical understanding of power electronics fundamentals and digital control techniques.
- Strong debugging capability across firmware, hardware and system interfaces.
- Experience working in multidisciplinary product-development environments.

4. Technical Skills Embedded Firmware & RTOS
- Embedded C
- C++
- RTOS-based firmware development
- Firmware architecture and design




- Bootloader development
- Firmware upgrade mechanisms
- Interrupt handling
- DMA implementation
- EEPROM / Flash memory handling
- RTC and Watchdog Timer implementation

Microcontrollers & Processors

Hands-on experience with platforms such as:

- ARM Cortex-M
- STM32
- Renesas Microcontrollers
- Atmel / Microchip Controllers
- Texas Instruments (TI) Controllers

Device Drivers & Peripherals

Experience developing and debugging drivers for:

- UART
- ADC / DAC
- Timers
- PWM
- DMA
- Interrupts
- Memory interfaces

Communication Protocols

Strong experience with:

- SPI
- I2C
- UART / RS232
- RS485
- CAN
- USB
- Ethernet
- Parallel data interfaces

Power Electronics & Control Algorithms

Working knowledge and implementation experience in:

- PWM generation and control
- Closed-loop control systems
- PID control implementation
- Voltage control loops
- Current control loops
- Power Factor Correction (PFC) control
- BLDC Motor Control
- PMSM Motor Control
- Field-Oriented Control (FOC)

IoT & Wireless Connectivity

Exposure to:

- Wi-Fi
- LoRa
- BLE
- GSM / cellular modules
- IoT-enabled embedded products

Debugging & Validation

Hands-on experience with:

- JTAG debugging
- Serial debugging
- Hardware-software integration debugging
- Firmware testing and validation
- System performance optimization
- Resource-constrained embedded systems

Familiarity with laboratory equipment including Oscilloscope, DMM, Power Analyzer, LCR Meter and programmable power supplies.

Embedded Linux

- Working knowledge of Linux-based embedded systems preferred.
- Exposure to embedded Linux integration and system-level debugging is beneficial.

📌 Firmware Lead – Embedded Systems & Power Electronics (Coimbatore)
🏢 Best NanoTech
📍 Coimbatore

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware lead – embedded systems & power electronics (coimbatore) / coimbatore