Overview
Job Title: IoT Software Developer – Smart Parking System (ThingsBoard Expert)
Job Type: Full-Time
Location: WFH
Experience Level: Mid to Senior-Level
Job Overview:
We are looking for a skilled and motivated IoT Software Developer with in-depth experience using the ThingsBoard platform to lead the development of a cutting-edge smart parking system. The ideal candidate will play a key role in integrating advanced sensing technologies such as LiDAR and camera systems to enable real-time parking space detection, monitoring, and management. You will design robust software architectures and implement real-time data pipelines for seamless data acquisition, processing, and visualization.
This position offers the opportunity to work on a high-impact smart city solution, driving innovation in urban mobility and parking efficiency.
Key Responsibilities:
- Lead the end-to-end development of a smart parking IoT solution using ThingsBoard.
- Integrate advanced sensors (LiDAR, cameras, ultrasonic, etc.) for real-time parking space monitoring.
- Design and implement sensor data pipelines for processing and ingestion into ThingsBoard.
- Develop interactive dashboards and data visualization tools in ThingsBoard.
- Build and optimize features such as live parking monitoring, booking/reservation, and analytics.
- Ensure system reliability and scalability using best practices in IoT software architecture.
- Work with MQTT and other IoT protocols to ensure real-time communication and device management.
- Collaborate with cross-functional teams including hardware engineers, data scientists, and product managers.
- Write clear technical documentation and conduct code reviews and testing.
Required Skills & Qualifications:
- Proven experience with the ThingsBoard IoT platform (Community or Professional edition).
- Hands-on experience with sensor integration (especially LiDAR and cameras).
- Strong understanding of IoT protocols, especially MQTT, HTTP, and CoAP.
- Proficiency in one or more programming languages such as Python, Java, or Node.js.
- Experience with real-time systems, edge computing, and data stream processing.
- Familiarity with cloud platforms, Docker containers, and REST APIs.
- Experience in developing or contributing to smart city or mobility solutions is a strong plus.
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
Preferred Qualifications:
- Knowledge of computer vision or AI-based parking detection algorithms.
- Experience with NoSQL/SQL databases, time-series data, and alerting systems.
- Familiarity with edge devices, Raspberry Pi, or embedded Linux platforms.
Job Type: Full-time
Pay: ₹400,000.00 - ₹600,000.00 per year
Benefits:
- Work from home
Schedule:
- Day shift
Supplemental Pay:
- Overtime pay
- Performance bonus
Work Location: Remote