Roles and Responsibilities Design, develop, test, and maintain embedded software applications using Embedded C for microcontrollers like STM. Troubleshoot issues related to embedded systems development using debugging tools such as oscilloscopes and logic analyzers. Develop communication protocols f