HamburgerMenu
hirist

SmartJoules - Senior Software Developer - IoT Technologies

Posted on: 06/11/2025

Job Description

Description :



Senior Software Developer - IOT

Location : New Delhi

Experience : 6 to 12 years

About the job :



We are looking for an innovative IoT Engineer who can bridge hardware, software, and networks to deliver scalable and reliable solutions. The role requires strong problem-solving skills, hands-on expertise in IoT technologies, and the ability to integrate devices, protocols, and data to power our BMS platform, DeJoule.



The Ideal candidate will have :



- 6 to 12 years working on IoT technologies



- Strong in python with good command on scripting and Object-oriented programming.



- Familiar with linux command line (should know how to navigate files in file system, how to use commands like less, tail, find, grep ... etc.)



- IoT Network Concepts and Protocols (TCP/IP, MQTT, HTTPS, Sockets, MODBUS, BACnet IP, BACnet (should understand how networking works like what happens when we open google.com on browser, should know

about basic protocols tcp/ip , http, https, ssh etc.)



- Have good command on SQL and relational database



Bonus points for :



- Experience understanding or having experience in iot specific protocols like modbus, bacnet etc.



- Have worked with SBCs like raspberry pi etc.



- Have worked with cloud services like aws C / C++



- Python unit testing frameworks such as Pytest



- Prior experience with firmware development.(Embedded C)


info-icon

Did you find something suspicious?