Posted:2 months ago|
Platform:
Work from Office
Full Time
Responsibilities: Develop and optimize firmware for microcontrollers (ESP32, ARM Cortex M0/M3/M4) used in IoT and electromechanical products. Implement interface protocols like I2C, SPI, UART, CAN, and MODBUS for sensor and peripheral communication. Implement IoT communication protocols like MQTT, TCP/IP, UDP, HTTP, LoRaWAN, NB-IoT, WiFi, Bluetooth, and NFC for cloud and wireless data transfer. Work with RTOS and FOTA (Firmware Over-the-Air) for remote updates and stability improvements. Develop low-level drivers, board support packages (BSP), and integrate various sensors (temperature, DO, pressure, flow, accelerometer, etc.). Interface with peripherals like ADC, DAC, EEPROM, SD cards, and flash memory for real-time data logging and processing. Troubleshoot hardware and firmware issues using oscilloscopes, logic analyzers, and debuggers. Collaborate with hardware, software, and cloud teams to ensure seamless product development. Optimize power consumption for battery-operated and solar-powered devices. Support hardware bring-up, testing, and validation for prototypes and production units. Requirements: Bachelor's degree in Electronics, Electrical, Embedded Systems, or a related field. 3 to 4 years of hands-on experience in embedded systems development. Strong proficiency in C/C++ programming for microcontrollers. Experience with ESP32, STM32, or similar platforms. Hands-on experience with the Arduino platform Knowledge of communication protocols and IoT cloud integration. Understanding of BLDC motor control and electromechanical systems. Experience with power management techniques for embedded systems. Ability to read and understand schematics and PCB layouts. Hands-on experience with debugging tools and lab equipment. Good problem-solving and analytical skills. Benefits: Opportunity to work on innovative IoT and AI-driven products. Dynamic and fast-paced work environment with career growth opportunities.
Aquaexchange Agritech
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru
0.7 - 1.0 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
0.5 - 5.0 Lacs P.A.
Navi Mumbai, Maharashtra, India
Experience: Not specified
0.5 - 5.0 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
0.5 - 5.0 Lacs P.A.
Vijayawada, Hyderabad
6.0 - 15.0 Lacs P.A.
8.0 - 10.0 Lacs P.A.
Hyderabad, Vijayawada
7.0 - 12.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.
Hyderabad
5.0 - 12.0 Lacs P.A.
Bangalore Rural
15.0 - 20.0 Lacs P.A.