What I think I need to be good at

  • Using the ARM architecture efficiently
  • Learn C at an embedded level
  • Strengthen dsa from beginner to intermediate level
  • Implement CSS algorithms on microcontrollers
  • Utilize IoT technologies
  • Use protocols like MQTT, COAP, Zigbee for communication
  • Using RTOS and knowing its essence
  • Develop custom images for raspberry pi
  • Understand and reverse engineer devices
  • Hack a firmware and make it do things it isn’t supposed to do
  • TCP/IP manipulation and encapsulation
  • Creating a secure firmware with secure boot capabilities from scratch