IOT Product Development Engineer
BONbLOC
2 - 5 years
Chennai
Posted: 12/02/2026
Job Description
Company Profile
BONbLOC TECHNOLOGIES is a fast growing, multiple times INC ranked, Great Place to Work Certified, ISO certified, customer focused and fun global software services company, chasing extra-large objectives to be accomplished in the next 3 years. We operate in India, Mexico and the USA, and have sales offices in many other cities around the world.
Recent employee survey: 86% of our employees are "satisfied/extremely satisfied" with their growth opportunities.
Role Summary
We are seeking a hands-on and innovative Senior IoT Product Development Engineer with strong expertise in IoT hardware design, sensor integration, device assembly, and Python for IoT development. The role involves end-to-end ownership of IoT productsfrom prototyping to deploymentworking closely with cloud, firmware, and procurement teams to deliver scalable and production-ready solutions.
Key Responsibilities
Design, develop, and deploy end-to-end IoT devices and solutions
Build, assemble, and validate custom IoT hardware and prototypes
Integrate sensors such as LiDAR, GPS, force, motion, NFC, RFID, and environmental sensors
Develop Python applications for device control, data processing, and integration
Implement MQTT and HTTP protocols for device-to-cloud communication
Work with AWS IoT Core, edge services, and cloud monitoring tools for device management
Perform hardware testing, debugging, validation, and field-level troubleshooting
Support component selection, BOM preparation, vendor coordination, and procurement
Optimize device power consumption, performance, and production cost
Collaborate with firmware, cloud, and product teams for seamless system integration
Support compliance, pre-production, and pilot deployments
Contribute innovative ideas to improve IoT product design and architecture
Required Skills & Qualifications
Bachelor's degree in electrical, Electronics, Instrumentation, Mechatronics, or Computer Science Engineering (or equivalent)
5+ years of experience in IoT, Embedded Systems, or Product Development
Strong programming experience in C/C++ for embedded systems, along with experience in at least one high-level language such as Python, Go, Node.js, or Java for IoT integration and cloud tooling
Proven experience in IoT hardware design, prototyping, and device assembly
Hands-on knowledge of microcontrollers: ESP32, ESP8266, Arduino, Raspberry Pi
Strong experience in sensor integration and hardware debugging
Knowledge of communication protocols: MQTT, HTTP, I2C, SPI, UART, CAN
Solid understanding of networking fundamentals, including TCP/IP, DNS, TLS, NAT, and firewall concepts, as applied to connected devices and IoT systems
Experience with wireless technologies: Wi-Fi, BLE, LoRa, NFC, RFID
Hands-on experience with AWS IoT Core and edge/cloud integration
Exposure to embedded Linux, industrial/medical/wearable IoT environments is a plus
Location: Chennai
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
