Application Development Engineer

0 years

2 - 4 Lacs

Posted:4 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Application Development Engineer

Location: Noida

Department: Project

Type: Full-Time

Job Summary:

We are seeking an application development engineer specializing in electrical automation uses a combination of electrical engineering principles, programming, and industrial control systems (PLCs and SCADA) to design and build software solutions. Python is a common language used for application development, system integration, data acquisition, and reporting in this field.

Key Responsibilities:

  • PLC programming: Writing logic for Programmable Logic Controllers (PLCs) using languages such as ladder diagram, structured text, and function block diagrams to control automated machinery and processes.
  • SCADA and HMI development: Designing and configuring Supervisory Control and Data Acquisition (SCADA) and Human-Machine Interface (HMI) screens for real-time monitoring, data logging, and alarm management of industrial processes.
  • Application development with Python: Building software applications and scripts in Python for tasks like data analysis, generating reports, creating custom user interfaces, and interfacing with databases.
  • System integration: Connecting PLCs, SCADA systems, and other industrial hardware with higher-level software and IT infrastructure, often using Python scripts to facilitate communication and data exchange.
  • Hardware and network configuration: Working with industrial hardware and communication protocols such as Modbus, OPC-UA, and Profibus to configure devices and networks.
  • Testing and commissioning: Conducting Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to ensure that the automation systems are correctly installed and function according to specifications.
  • Troubleshooting: Diagnosing and resolving issues with electrical, hardware, and software components to ensure the smooth operation of automated systems.

Common Tools and Technologies

Control systems:

  • PLCs: Siemens (TIA Portal), Allen-Bradley (Rockwell), and Schneider Electric.
  • SCADA: GE iFIX, Wonderware, Ignition, and Siemens WinCC.

Programming and scripting:

  • Python: Used for test automation, data acquisition, and developing custom applications.
  • SQL and databases: Managing data collected from SCADA systems.
  • C/C++: May be used for specific integrations or embedded systems.

Hardware and protocols:

  • Industrial protocols: OPC-UA, Modbus, DNP3.
  • Hardware components: VFDs (Variable Frequency Drives), sensors, and actuators.

Please share CV's @ ihrm01@icamsystems.com

Job Type: Full-time

Pay: ₹20,000.00 - ₹35,000.00 per month

Benefits:

  • Health insurance
  • Leave encashment
  • Life insurance
  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You