
Manager Software Development & Engineering – Industrial IoT
- Hyderabad, Telangana
- Permanent
- Full-time
- Lead the IoT Development Team: Manage a team of software developers, ensuring that workloads are balanced, project achievements are met, and individual contributors are supported in their professional growth.
- Project Management: Oversee planning, execution, and delivery of industrial IoT projects. Coordinate team activities, manage timelines, and ensure alignment of resources to meet project goals.
- Technical Oversight: Provide guidance on software development standard methodologies, code quality, and fixing. Support the team in implementing features, resolving technical challenges, and adhering to architectural standards.
- Collaboration: Work in partnership with Operations, Quality, Automation, and IT teams, building strong multi-functional relationships to ensure software solutions meet business needs and align with regulatory requirements.
- Requirements Gathering: Engage with collaborators to define project scope, collect user requirements, and translate them into actionable development plans and technical specifications.
- Software Development Lifecycle Management: Monitor all phases of SDLC, from design and build through testing, deployment, and support. Ensure proper documentation, validation protocols, and training materials are developed and maintained.
- Quality Assurance & Compliance: Champion standards for code quality, data integrity, cybersecurity, and regulatory compliance, including GxP and other industry requirements.
- Mentorship & Talent Development: Mentor engineers within the team, fostering their technical growth, collaboration skills, and commitment to continuous improvement.
- Incident Management: Act as the primary customer concern point for technical issues affecting the team's work, coordinating incident response and root cause analysis as needed.
- Continuous Improvement: Find opportunities for team and process improvement. Encourage adoption of new tools, technologies, and practices to enhance productivity and code quality.
- Change Management: Support change management initiatives to facilitate the successful adoption of new software systems across industrial sites.
- External Collaboration: Coordinate with contractors, partners, and external vendors engaged in IoT projects, ensuring consistent communication and alignment with internal standards.
- Experience with industrial automation systems and advanced IoT modules.
- Familiarity with integrating IoT platforms with SCADA, data historians, and enterprise systems.
- Exposure to ISA-95 standards, data lakes, and digital manufacturing initiatives including AI/ML for manufacturing data.
- Experience working with global, matrixed teams and external vendors.
- Professional certifications in IoT, software development, or project management.
- Communication: Excellent verbal and written communication skills, able to clearly articulate technical concepts and foster strong team relationships.
- Teamwork: Collaborative approach to problem solving, with a commitment to building trust and respect within the team and across departments.
- Initiative: Self-motivated, proactive, and enthusiastic about getting results and supporting team success.
- Analytical Thinking: Strong analytical and fixing abilities, with attention to detail and a commitment to root cause analysis.
- Adaptability: Ability to manage multiple priorities and adapt to changing project requirements in a dynamic, fast-paced environment.
- Leadership: Experience mentoring and developing engineering talent, with a passion for building hard-working teams and a culture of continuous improvement.