IoT Integration Specialist

About the job
Key responsibilities:

A. ESP32 Development:
1. Design, develop, and optimize software for the ESP32 platform.
2. Implement robust and scalable solutions for WiFi Mesh Lite applications.
3. Ensure seamless UART communication between the ESP32 and STM32.

B. STM32 Interaction:
1. Collaborate with the STM32 firmware team to ensure smooth communication and data exchange between the ESP32 and STM32.
2. Implement protocols and command sets for efficient data transfer and command execution.

C. IoT Edge Server Communication:
1. Develop and optimize communication protocols between the ESP32 and IoT Edge servers.
2. Ensure secure, efficient, and reliable data transfer to and from the cloud.
3. Implement data parsing, processing, and storage mechanisms.

D. Testing and Debugging:
1. Design and execute test plans to ensure the software’s functionality, performance, and reliability.
2. Debug and resolve software defects and issues.
3. Collaborate with the quality assurance team for end-to-end testing.

E. Documentation:
1. Create comprehensive documentation for software design, architecture, and APIs.
2. Provide training and support materials for internal teams and clients.

Who can apply

1. Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

2. Proven experience with ESP32 software development and ESP-IDF.

3. Familiarity with STM32 firmware and its development tools.

4. Experience with IoT Edge server communication and protocols.

5. Strong understanding of UART communication and other communication protocols.

6. Proficient in C/C++ programming.

7. Knowledge of secure coding practices and IoT security protocols.

8. Excellent problem-solving skills and attention to detail.

9. Strong communication and collaboration skills.

Salary
 

Duration: 4 months
Salary during probation: ₹40,000 – 45,000 /month
After probation:

Annual CTC: ₹ 5,00,000 – 7,00,000 /year

Perks
5 days a week
Number of openings
1
This job has expired.