IoT Software Developer - Device Engineering Team-Husky(India) Guindy, Chennai
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The IoT Software Developer works within the Device Engineering Team on software applications that connect industrial machines, edge devices, and cloud platforms.
The role develops, maintains, and supports software running on Windows-based edge devices.
The software collects machine data, communicates securely with cloud platforms, and enables remote device management at scale.
The role involves hands-on software development, troubleshooting device and connectivity issues, and work across industrial systems, edge computing, and cloud technologies.
Key Skills for This Role
Full Job Posting
Role Overview
The IoT Software Developer works within the Device Engineering Team on software applications that connect industrial machines, edge devices, and cloud platforms.
The role develops, maintains, and supports software running on Windows-based edge devices.
The software collects machine data, communicates securely with cloud platforms, and enables remote device management at scale.
The role involves hands-on software development, troubleshooting device and connectivity issues, and work across industrial systems, edge computing, and cloud technologies.
Technical Implementation
- Implement software components and features based on provided designs, specifications, and guidance.
- Develop reliable, maintainable, and secure code within the assigned scope.
- Apply coding standards, patterns, and best practices in daily development work.
- Make basic technical decisions within assigned tasks and escalate questions when needed.
Delivery and Quality
- Translate assigned requirements and tasks into working software.
- Complete development work in alignment with sprint goals and delivery commitments.
- Contribute to task breakdowns and effort estimates and proactively raise risks or blockers.
- Write clean, testable code and contribute to unit and integration tests.
- Participate in code reviews and follow established DevOps, security, and quality practices.
Incident Support and Collaboration
- Troubleshoot defects and issues in development and production environments.
- Support corrective bug fixes and evolutive enhancements to existing solutions.
- Collaborate with developers, QA, Product Owners, and Tech Leads.
- Learn the team's systems, tools, and technologies and contribute to shared ownership of outcomes.
Qualifications
- Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in C# and the .NET platform.
- Working knowledge of Python or other scripting languages.
- Strong understanding of Test-Driven Development.
- Hands-on experience with Azure DevOps, Git repositories, and CI/CD pipelines.
- Familiarity with DevSecOps concepts.
- Familiarity with MQTT, OPC-UA, or similar device communication protocols.
- Experience using AI-assisted coding tools responsibly with accountability for code quality, security, and compliance.
- Strong analytical and problem-solving skills.
- Fluency in written and spoken English.
Assets
- Hands-on experience with IoT, industrial automation, edge computing, or device lifecycle management.
- Experience with Azure IoT Hub, DPS, Azure Functions, Azure Storage, or Azure Data Explorer.
- Experience supporting Windows-based machines.
- Familiarity with OTA software and firmware update mechanisms.
- Knowledge of cybersecurity and data privacy controls for IoT environments.
Why Husky
- The company offers regulated working hours and a structured work schedule.
- The role provides visible impact through development of applications and systems that improve company and customer capabilities.
- Employees can participate in architectural and technical reviews and contribute to cloud initiatives.
- The company emphasizes valued contributions, collaboration, professional growth, and a supportive global community.
- The role includes work on innovative cloud solutions and maintenance of existing systems.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Husky Injection Molding
Financial Manager - PLM (Product Line Mgmt)
Bolton, CAN
Husky TechnologiesTM a company with a strong foundation built on innovation, close customer relationships, a strong sense of community and a unique culture and values. We are looking for people with the inspiration and t
ERP Business Analyst
Bolton, CAN
At Husky TechnologiesTM, our success is based on your success. Our ability to keep our customers in the lead is based on building the strongest team possible. Husky TechnologiesTM has a strong foundation built on innovat
Master Data Mgmt Analyst
Bolton, CAN
Husky TechnologiesTM a company with a strong foundation built on innovation, close customer relationships, a strong sense of community and a unique culture and values. We are looking for people with the inspiration and t
Designer, Development - Mechanical-Husky (India) Guindy, Chennai
, IND
At Husky TechnologiesTM, our success is based on your success. Our ability to keep our customers in the lead is based on building the strongest team possible. Husky TechnologiesTM has a strong foundation built on innovat
Designer, Development - Mechanical-Husky (India) Guindy, Chennai
, IND
At Husky TechnologiesTM, our success is based on your success. Our ability to keep our customers in the lead is based on building the strongest team possible. Husky TechnologiesTM has a strong foundation built on innovat
Financial Manager - PLM (Product Line Mgmt)
Bolton, CAN
Husky TechnologiesTM a company with a strong foundation built on innovation, close customer relationships, a strong sense of community and a unique culture and values. We are looking for people with the inspiration and t
Master Data Mgmt Analyst
Bolton, CAN
Husky TechnologiesTM a company with a strong foundation built on innovation, close customer relationships, a strong sense of community and a unique culture and values. We are looking for people with the inspiration and t
ERP Business Analyst
Bolton, CAN
At Husky TechnologiesTM, our success is based on your success. Our ability to keep our customers in the lead is based on building the strongest team possible. Husky TechnologiesTM has a strong foundation built on innovat
Financial Manager - PLM (Product Line Mgmt)
Bolton, CAN
ERP Business Analyst
Bolton, CAN
Master Data Mgmt Analyst
Bolton, CAN
Designer, Development - Mechanical-Husky (India) Guindy, Chennai
, IND
Designer, Development - Mechanical-Husky (India) Guindy, Chennai
, IND
Financial Manager - PLM (Product Line Mgmt)
Bolton, CAN
Master Data Mgmt Analyst
Bolton, CAN
ERP Business Analyst
Bolton, CAN