CareerPlanGet AI match score →

R&D Senior Engineer - Firmware developer

Bangalore, Karnataka, India💼 Full-time🗓 2026-06-25 → 2026-07-31

Core

End-to-end development of next-generation variable frequency drive (VFD) control systems and industrial automation products.

Role type

Senior Embedded Software Engineer (Firmware)

Builds

Variable frequency drives and motion control products for industrial automation

Domain

Industrial automation / Motion control / Energy efficiency

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C/C++, MCU peripherals (ADC, DAC, DMA, Timers, Flash, GPIO), communication protocols (I2C, SPI, UART/USART, Modbus, Ethernet), hardware-software integration, debugging tools, agile software development, cybersecurity best practices

Preferred skills

Python for embedded system development, FPGA development knowledge

Technologies

C, C++, Python, I2C, SPI, UART/USART, Modbus, Ethernet, FPGA

Responsibilities

Design, develop, and maintain software for variable frequency drive control systems; plan and execute end-to-end development of new products at various layers of architecture; contribute to firmware releases including development, testing, validation, documentation and release; provide technical guidance and support to internal stakeholders and customers

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗