Responsibilities:
• Develop and maintain firmware for an ESP32
• Implement Bluetooth connectivity to pair with sensors and capture data
• Establish and maintain Wi-Fi connectivity to send data to the server
• Facilitate device setup and configuration
• Ensure the firmware can connect to a server URL and send data in a specified format
• Implement OTA updates for firmware to enable remote updates and feature enhancements
• Collaborate with the software development team to ensure seamless integration with our server and mobile application
• Debug and resolve issues related to firmware and connectivity
• Document firmware design, code, and usage instructions
Requirements:
• Proven experience in developing firmware for ESP32 or similar microcontrollers
• Strong knowledge of Bluetooth (Classic and BLE) and Wi-Fi protocols
• Experience with OTA firmware updates and managing remote firmware deployments
• Familiarity with IoT protocols and data formats (e.g., MQTT, HTTP, JSON)
• Understanding of embedded systems design and development
• Ability to read and understand technical specifications and schematics
Budget: $750
Posted On: August 18, 2024 11:22 UTC
Category: Firmware Development
Skills:ESP32, Firmware, Firmware Programming, Internet of Things, Microcontroller Programming
Country: Sri Lanka
click to apply
Powered by WPeMatico