Senior Software Engineer For predictive Maintenance

8 - 10 years

10 - 15 Lacs

Posted:7 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Role

We are seeking a Senior Software Engineer with a deep understanding of generative software and its application to predictive maintenance for AC drives. The ideal candidate will have experience in developing software solutions that use AI, machine learning, or data-driven models to predict and prevent failures in AC drive systems, improving their reliability and extending their lifespan.

In this role, you will be responsible for designing, developing, and deploying advanced predictive maintenance software that integrates seamlessly with AC drive systems to monitor performance, analyze data, and forecast potential failures. Your expertise will help create highly efficient, proactive maintenance solutions that minimize downtime and improve operational efficiency for our customers

Key Responsibilities

Development of Predictive Maintenance Software:

  • Design and implement generative software models for predictive maintenance of AC drives using machine learning, AI, and data-driven approaches.
  • Develop algorithms for identifying early warning signs of failure in AC drive systems based on historical and real-time performance data.
  • Create data models and simulations that predict future system behavior, including wear and tear, electrical failures, and mechanical breakdowns.

Integration with AC Drive Systems:

  • Develop software to interface with AC drive hardware to capture relevant operational data such as motor performance, temperature, vibration, and electrical parameters.
  • Ensure seamless integration of the software with SCADA systems, PLC controllers, and other industrial monitoring systems.

Data Analytics and Machine Learning:

  • Implement machine learning models to analyze large datasets from AC drives, identifying patterns, anomalies, and predictive failure indicators.
  • Develop and fine-tune algorithms for real-time monitoring of AC drive health and predictive maintenance.
  • Utilize predictive analytics to optimize maintenance schedules, spare parts management, and service life predictions.

Generative Software Model Development:

  • Develop generative models that not only predict failures but also suggest preventative actions, maintenance schedules, and even modifications to operational settings for improving AC drive performance.
  • Work on generative design concepts for creating adaptive, self-improving software systems based on evolving data and conditions.

Collaboration and Documentation:

  • Collaborate with cross-functional teams, including hardware engineers, data scientists, and product managers, to ensure integration and deployment of software solutions.
  • Provide detailed technical documentation for software architecture, algorithms, and models.

Continuous Improvement:

  • Keep up to date with the latest advancements in machine learning, AI, and generative software techniques.
  • Continuously optimize the performance of the predictive maintenance software, incorporating user feedback and new data.
  • Contribute to the development of best practices and industry-leading solutions for AC drive maintenance.

Preferred candidate profile

Education:

  • Bachelor's degree in computer science, Electrical Engineering, Software Engineering, or Master's degree preferred.

Experience:

  • 8-10 years of experience with 4+ years of experience in software development in the context of predictive maintenance for industrial automation systems.
  • Hands-on experience with AC drive systems and a deep understanding of their operation and maintenance needs.
  • Experience with machine learning and AI models for predictive analytics, with a focus on time-series analysis and failure prediction.
  • Proficiency in developing generative software models to support maintenance strategies for industrial equipment, including AC drives.

Technical Skills:

  • Strong programming skills in languages like Python, C/C++, or Java.
  • Proficiency in machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and experience with tools like MATLAB or Simulink for model development.
  • Experience with data analytics and visualization tools (e.g., Power BI, Grafana, or similar).
  • Familiarity with cloud platforms (AWS, Azure, etc.) for data storage, processing, and analysis.
  • Familiarity with industrial communication protocols such as Modbus, OPC-UA, or Ethernet/IP.

Other Skills:

  • Strong problem-solving and troubleshooting skills, particularly in the context of predictive maintenance.
  • Ability to work in an interdisciplinary team environment, collaborating with hardware engineers and data scientists.
  • Excellent communication and documentation skills, with the ability to explain complex technical concepts clearly.
  • Experience with generative design in the context of industrial systems or predictive maintenance.
  • Familiarity with real-time operating systems (RTOS) and embedded systems for industrial applications.

Job Location

Pune, Maharashtra

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
CG Power & Industrial Solutions logo
CG Power & Industrial Solutions

Appliances, Electrical, and Electronics Manufacturing

Mumbai Maharashtra

RecommendedJobs for You

hyderabad, chennai, bengaluru