PLC Programming Engineer
Applied Materials
3d ago

Key Responsibilities

As a lead engineer / senior engineer, your primary responsibility will be to lead / participate in the creation of new products and enhancements to existing products from requirement to launch as part of a cross functional team involved in the development of equipment control and automation SW .

You are required to design, develop, test, troubleshoot, sustain and document software changes for new requirements, enhancements and defects.

  • Perform analysis, design and implementation of assigned projects using sound engineering principles and adhering to business standards, practices, processes, and product / program requirements
  • Engage with global teams to effectively translate customer requirements to software requirements and identify potential solutions that are optimized to operate with in constraints of the product
  • Troubleshoot variety of complex software problems
  • Provide timely status updates and proactive communications on issues to the stakeholders.
  • Able to interface with internal and external stake holders regarding software issues.
  • Contribute as part of teams put together to meet overall organization initiatives / objectives
  • As a technical lead, Guide team efforts towards successful deliverables.Provide technical leadership to teammates through coaching and mentoringAble to effectively manage escalations and operate under crisis
  • Have the ability and willingness to acquire in-depth understanding of domain and existing products (beyond software) and apply that knowledge to develop new products and to deliver enhancements / fixes for customer requirements.
  • Educational Requirements :

  • Bachelor of Engineering degree in Computer Science / Information Science / Electronics / Electrical / Instrumentation with strong back ground in Industrial automation software
  • Experience :

  • 4+ years of experience in product software development (7+ for the lead role)
  • Background in Industrial Automation
  • Prior experience in supervisory control systems software
  • Integration of HW with SW
  • Working with HW and process control teams to identify solutions and extract SW requirements
  • Prior experience of working in global teams and interfacing with multiple stake holders
  • Demonstrated ability to meet objectives, goals and deadlines with minimal supervision
  • Skills Set :

  • Work experience in Beckhoff or Siemens PLC.
  • Strong C++ / C# programming
  • Object oriented programming and design patterns
  • Source control tools such as ClearCase, Git
  • Knowledge of some of the Industrial communication standards like TCIP / IP, RS232, Modbus, DeviceNet, EtherCAT, OPC UA and TwinCAT ADS
  • Methodical problem-solving skills and troubleshooting skills
  • Excellent communication skills (verbal and written) and the ability to interact with extended teams spread across the globe.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form