Senior Software Engineer Experience : 5+ Years Qualifications: BE/ME Or B.Tech/M.Tech in a related field. Key Skills:
	- Proficient in C, Python, Golang, Shell scripting
	- Hands-on in object-oriented programming principles, design patterns, and software architecture.
	- Solid working knowledge using IoT hardware platforms, communication boards, and gateways.
	- Experience with mesh network or sensor network and communication
	- Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging
	- Hands-on in internet protocols and software development using protocols including LoRA, Wi-Fi, BLE, ZigBee, NB-IoT, Ethernet etc.
	- Must have intimate knowledge of tools and processes used for Product(firmware) and/or Application software and/or Device hardware and/or Cloud.
	- Good Debugging skills, Problem solving ability communication skills
	- Knowledge on using SW development/management and version control tools like GIT, Bit bucket, Jira, ALM.