Find a jobRecruiters

EMS PLC Programmer

Exclusive opportunity

Onsite

EMS PLC Programmer

Quess

EMS PLC Programmer

Skills

Compliance

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

3 September 2026

What they need


Role & responsibilities

  • PLC Programming & Control Development:
  • Develop, test, and deploy PLC programs (using languages such as Ladder Logic, Function Block Diagram, or Structured Text) to control critical functions in BESS projects, including charging/discharging cycles, state-of-charge monitoring, thermal management, and fault detection.
  • Integrate EMS functionalities such as load management, grid interconnection control, and emergency shutdown protocols into the PLC system.
  • Create and maintain robust, modular, and scalable code that can adapt to evolving project requirements.

System Integration & Communication:

  • Interface PLC systems with battery management systems (BMS), inverters, transformers, and other power electronics via standard protocols (e.g., Modbus, CAN, Ethernet/IP).
  • Collaborate with control system engineers to integrate Human Machine Interfaces (HMIs) and Supervisory Control and Data Acquisition (SCADA) systems, ensuring seamless data exchange and system monitoring.
  • Configure and test network communications to ensure reliable, real-time monitoring and control.

Design Validation & Testing:

  • Develop detailed test plans and participate in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) for EMS control systems.
  • Troubleshoot and debug control system issues during commissioning and post-installation phases.
  • Work with cross-functional teams to validate that the control systems comply with project specifications, industry standards, and safety requirements.

Documentation & Compliance:

  • Prepare and maintain technical documentation, including program code, flowcharts, wiring diagrams, and system manuals.
  • Ensure that all programming and integration work adheres to relevant standards (e.g., IEC 61427, IEC 62133, UL 1973, UN 38.3) and regulatory requirements.
  • Provide comprehensive training and support materials for system operators and maintenance personnel.

Continuous Improvement:

  • Stay current with emerging technologies, programming best practices, and advancements in energy storage control systems.
  • Propose enhancements to improve system performance, reliability, and scalability, ensuring that the EMS remains at the forefront of industry innovation.
  • Collaborate in post-project reviews to capture lessons learned and refine control strategies for future projects.

Preferred candidate profile

  • Bachelors degree in Electrical Engineering, Control Systems Engineering, or a related field.
  • 3-5 years of experience in PLC programming and control systems development, preferably in energy storage, renewable energy, or industrial automation projects.
  • Strong knowledge of EMS, battery management systems (BMS), and power electronics in the context of BESS.
  • Proficiency in programming languages used in PLCs (Ladder Logic, Structured Text, etc.) and familiarity with HMI/SCADA systems.
  • Experience with communication protocols such as Modbus, CAN, and Ethernet/IP.

Preferred Skills & Experience:

  • Experience working on utility-scale or commercial BESS projects.
  • Familiarity with industry standards and regulatory requirements for energy storage systems (e.g., IEC, UL, UN 38.3).
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent written and verbal communication skills with the ability to document technical details clearly.
  • Certification in relevant PLC programming or control systems (e.g., Siemens S7, Allen-Bradley, or similar platforms) is an advantage.

Other offers great for you!

These companies are also looking for great profiles

Axians Outsourcing IDF Banque & Assurance

Chef de Projet Conformité & Sécurité IT (H/F)

590€ jour maximum

Freelance

Paris, France

Hybrid

Skills

Compliancechefferie de projetsécurité

1 day ago

Quick apply

Celad

Responsable déploiement PMO Programme Confirmé (H/F)

40000/48000€

Permanent contract

Rennes, France

Onsite

Skills

Responsable déploiement PMO

20 hours ago

Quick apply

Hepta Advisory Labs

Développeur C# / .NET 6+ – Trading Électronique / Front Office

Freelance

Paris, France

Onsite

Skills

C#.NETNET 6

20 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools