Software Engineering Manager
Published date: 2024/01/10
- Location: Kolkata, West Bengal, India
As a Software Engineering Manager, you will develop and maintain software systems that power IoT devices and applications. You will work closely with cross-functional teams including hardware engineers, firmware engineers and also your development team under you to design and implement end-to-end IoT solutions.
Responsibilities:
• Design and develop software solutions for IoT devices and applications
• Manage a cross-functional team of developers
• Work closely with hardware and firmware teams to integrate the software with IoT devices
• Develop APIs and services that enable data collection and analysis from IoT devices
• Design and implement web-based dashboards and visualizations to display IoT data
• Write scalable, modular, and maintainable code
• Conduct code reviews and maintain high coding standards
• Identify and troubleshoot software defects and performance issues
• Stay up-to-date with emerging trends and technologies in IoT and software engineering
Requirements:
• B.Tech/B.Sc in Computer Science or related field
• At least 3 years of experience in software engineering
• Strong programming skills in languages such as Python, JavaScript, and C/C++
• Experience with front-end frameworks such as React.js
• Experience with back-end frameworks such as Node.js, Flask, or Django
• Experience with databases such as MySQL, MongoDB, or PostgreSQL
• Experience with cloud platforms such as AWS, Azure, or GCP
• Knowledge of IoT protocols such as MQTT, CoAP, or HTTP
• Strong problem-solving and analytical skills
• Excellent communication and collaboration skills
This job requires a strong foundation in software engineering and IoT technologies. If you are passionate about developing cutting-edge IoT solutions and strong desire to work in a dynamic, fast-paced environment, then this role is for you
Responsibilities:
• Design and develop software solutions for IoT devices and applications
• Manage a cross-functional team of developers
• Work closely with hardware and firmware teams to integrate the software with IoT devices
• Develop APIs and services that enable data collection and analysis from IoT devices
• Design and implement web-based dashboards and visualizations to display IoT data
• Write scalable, modular, and maintainable code
• Conduct code reviews and maintain high coding standards
• Identify and troubleshoot software defects and performance issues
• Stay up-to-date with emerging trends and technologies in IoT and software engineering
Requirements:
• B.Tech/B.Sc in Computer Science or related field
• At least 3 years of experience in software engineering
• Strong programming skills in languages such as Python, JavaScript, and C/C++
• Experience with front-end frameworks such as React.js
• Experience with back-end frameworks such as Node.js, Flask, or Django
• Experience with databases such as MySQL, MongoDB, or PostgreSQL
• Experience with cloud platforms such as AWS, Azure, or GCP
• Knowledge of IoT protocols such as MQTT, CoAP, or HTTP
• Strong problem-solving and analytical skills
• Excellent communication and collaboration skills
This job requires a strong foundation in software engineering and IoT technologies. If you are passionate about developing cutting-edge IoT solutions and strong desire to work in a dynamic, fast-paced environment, then this role is for you
0 page views
Related listings
-
Web Development Internship in Kolkata at MSME DostSoftware DeveloperAbout MSME Dost MSME Dost is a trust entrusted to serve the interest and growth of business and the economy, strengthening the skills of youth, empowerment, and their positioning for the right place in the market and organization. Activity on Interns...2026/11/10
-
Senior Member Technical StaffSoftware DeveloperDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing...2026/11/10
-
Java Developer with MicroservicesSoftware DeveloperExperience Range: 5-8 Yrs Job location: Kolkata Notice Period : immediate to 30days Responsibilities: • Contribute to large scale planning of strategies • Design, code, test, debug, and document for projects and programs associated with technology do...2026/11/10
