Key Responsibilities Develop and maintain embedded software for microcontroller-based systems
Work with C / C++ and RTOS environments for industrial applications
Debug, test, and optimize firmware for performance and reliability
Collaborate with hardware engineers to integrate software with electronic systems
Participate in code reviews, system testing, and documentation
Support board bring-up, peripheral driver development, and product-level testing
Embedded Software Engineer • Narela, Delhi, India