Education
- Bachelor's or Master's Degree in Electronics Engineering, Embedded systems, Computer Sceince, or related fields.
Experience
- Minimum 5 years of experience in firmware and embedded systems development.
- At least 3 years of hands-on experience with ESP32 microcontrollers.
- Experience in developing firmware IoT-based systems and real-time applications.
Technical Skills
- Proficiency in C/C++ and Python for embedded systems programming.
- Experience with ESP-IDF (Espressif IoT Development Framework).
- Strong knowledge of communication protocols - I2C, SPI, UART, HTTP, MQTT.
- Experience with Bluetooth (BLE) and Wi-Fi connectivity.
- Familiarity with OTA updates and secure firmware management.
- Experience in working with FreeRTOS or similar real-time operating systems.
- Hands-on experience with diagnostic tools (JTAG, Oscilloscopes, etc.).
- Understanding of sensor calibration and PID control systems.
- Experience with machine integration (Stepper Motors, DC Motors, etc.).
Soft Skills
- Strong analytical and problem-solving skills.
- Ability to work under pressure and meet deadlines.
- Effective communication skills with cross-functional teams.
- High attention to detail ad ability to handle complex troubleshooting.