Principal Software Engineer
2 days ago
Principal Software Engineer - Industrial IoT
*What you will do*
This role is central to the modernization and digital transformation of our industrial systems, ensuring operational excellence, compliance, and agility for future growth.
As a member of our Digital, Technology & Innovation organization, you will collaborate with global teams of engineers, automation specialists, IT professionals, and operations leadership to deliver robust, scalable, and compliant IoT solutions. Your leadership will help drive the transformation of our industrial network, leveraging state-of-the-art technologies and integrating IoT with enterprise systems.
Roles & Responsibilities
- Lead end-to-end design, development, and implementation of our industrial IoT platform.
- Drive system modernization and digital transformation by leveraging state-of-the-art technologies and integrating IoT with enterprise systems (e.g., SCADA, industrial automation, data historians, and cloud platforms).
- Serve as the technical authority and SME for IoT implementations, including requirements gathering, solution architecture, interface design, and system validation.
- Develop and maintain strong partnerships with Operations, Quality, Automation, IT, and global business collaborators to ensure IoT solutions align with strategic goals and user needs.
- Oversee and manage multi-functional project teams and external partners through all project phasesdesign, build, test, deployment, and hypercareensuring delivery commitments are met.
- Champion and implement best-in-class standards for system integration, data integrity, cybersecurity, and regulatory compliance (e.g., GxP).
- Define and drive technology strategies for IoT system enhancements, scalability, and cloud readiness, supporting our digital transformation journey.
- Develop and deliver clear documentation, including functional/technical specifications, validation protocols, and training materials.
- Mentor and provide technical guidance to junior engineers and team members, fostering a culture of innovation, collaboration, and continuous improvement.
- Support change management strategies to ensure successful system adoption across global industrial sites.
- Serve as the partner concern point for critical IoT technical challenges, incident response, and root cause analysis.
Basic Qualifications:
- Doctorate degree / Master's degree / Bachelor's degree and 12 to 17 years Engineering, Computer Science, Information Systems, or a related field.
- Minimum 5+ years hands-on experience in software development, industrial systems, and IoT.
- Extensive technical expertise in Java, Python, Kubernetes, CI/CD.
- Proven track record of leading complex, multi-site IoT projects from concept through validation and go-live.
- In-depth knowledge of software development life cycle (SDLC), GxP regulations, and validation standard methodologies.
- Experience with IT/OT cybersecurity, data integrity, and cloud-based IoT architectures is highly desirable.
- Strong skills in technical documentation, collaborator engagement, and multi-functional communication.
Preferred Qualifications
- Expertise with industrial automation systems and advanced IoT modules.
- Experience integrating IoT with advanced automation/data platforms.
- Familiarity with ISA-95 standards, data lakes, and supporting digital manufacturing initiatives (e.g., AI/ML for manufacturing data).
- Experience working across global, matrixed teams and/or as a technical leader for external vendors/partners.
- Professional certifications in IoT, software development, or project management are a plus.
Soft Skills
- Excellent communication, relationship-building, and collaborator management skills.
- Initiative, self-motivation, and ability to work independently or as part of a diverse, global team.
- Strong analytical and troubleshooting abilities, with a focus on root cause analysis and continuous improvement.
- Proven ability to manage multiple priorities in a dynamic, fast-paced environment.
- Demonstrated leadership in mentoring and developing technical talent.
-
Principal Software Engineer
4 days ago
Hyderabad, Telangana, India Ibasis Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPrincipal Software EngineerLocation: Hyderabad - IndiaDepartment: Information System IoTABOUT THE ROLE:We are seeking a highly skilled Principal Software Engineer to join our team and lead the architectural design and development of our complex and innovative software solutions. As a Principal Software Engineer, you will collaborate with cross-functional...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Medtronic Full time ₹ 15,00,000 - ₹ 30,00,000 per yearAt Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeThe Principal Software Engineer is responsible for providing Principalership in the software...
-
Principal Software Engineer
7 days ago
Hyderabad, Telangana, India Nasuni Full time ₹ 10,00,000 - ₹ 25,00,000 per yearPrincipal Software Engineer – Systems (Platform)About NasuniNasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative enterprises. Backed by Vista Equity Partners, our engineers aren't working behind the...
-
Principal Software Engineering
2 days ago
Hyderabad, Telangana, India Microsoft Full timeAre you passionate about building intelligent, scalable, and secure cloud solutions that address the most challenging customer scenarios and transform how industrial customers manage operations? Do you enjoy architecting and implementing customer centric solutions using novel ways, while bringing intelligence with AI? If you are a seasoned Software...
-
Senior Software Engineer
2 weeks ago
Hyderabad, Telangana, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearResponsibilities Job Purpose Senior Software Engineer is responsible for developing, testing and maintaining the application/s with established processes by conducting analysis, eliciting requirements, assisting in design, writing correct and clean code leveraging best practices, contributing to DevOps practices, testing/debugging, working on documentation,...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Skillsoft Full time US$ 1,50,000 - US$ 2,00,000 per yearAt Skillsoft, we propel organizations and people to grow together through transformative learning experiences. We believe every team member has the potential to be AMAZING. Join us in our quest to transform learning and help individuals unleash their edge.At Skillsoft, we are all about making work matter. We believe every team member has the potential to be...
-
Principal Software Engineer
5 days ago
Hyderabad, Telangana, India Microsoft Full time ₹ 15,00,000 - ₹ 60,00,000 per yearAre you looking for an opportunity to change the way businesses digitally transform in a mobile first, cloud first world? If so, we've got the job for you The Business and Industry Co-pilot group is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, and Power BI in addition to other products and services within its...
-
Principal Software Engineer
7 days ago
Hyderabad, Telangana, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionAs a Principal Member of Technical Staff you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing, coding, testing, and maintaining software solutions that...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAt Azure DevOps, we pride ourselves on building services that make engineering teams productive. This is the reason why Azure DevOps is solution of choice for millions of engineers – including thousands of Microsoft largest customers and internal teams. Azure DevOps - - is a suite of services as part of Microsoft Azure, which provides work planning,...
-
Principal Software Engineer
2 days ago
Hyderabad, Telangana, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThe Microsoft Windows & Devices (W+D) team is on a journey to deliver iconic experiences across hardware, software, and services that people love and use every day. A core part of the W+D strategy is delivering devices with excellent Fundamentals and delightful AI experiences that blend the power of the Edge with the scale of the cloud. We are seeking a...