Responsibilities: Firmware Development: Design, develop, and maintain embedded firmware for a variety of microcontroller-based systems, ensuring optimal performance, reliability, and power efficiency. Architecture & Design: Collaborate in defining system architecture and firmware design, includi