Experience Inc. Jobs

Job Information

Schneider Electric Software, Senior Design Engineer in Bangalore, India

Senior Software Developer (C++, VC++ & C#, .Net) - Industrial automation software development

We at Schneider Electric are involved everywhere. From transformer substations to sockets, from smart homes to industry 4.0 - we are pushing ahead with digitization. Our customers know what they have in us and our 144,000 employees in over 100 countries. Always with the big picture in mind, sustainability and our employees in mind, we offer far more than products - we offer solutions, customer proximity and innovation.

We are looking for a passionate and skilled Senior Software Developer to help us to deliver the PLC programming environment / platform development. In this role you will combine the software development for industrial automation with latest technologies as Big Data, IoT, Digitization and Industry 4.0 as part of the software system architecture.

This position will be located in our development site Innovare, Bangalore, Karnataka. Join our team and significantly be involved in the success of Schneider Electric through your work and personality!

Join our team and significantly be involved in the success of Schneider Electric through your work and personality!

Your work field - diverse

  • Work closely together with the PO (Product Owner) & Architect to understand the customer needs
  • Specify, adapt and enhance the software architecture to meet the requirements (features, usability, performance and robustness)
  • Design architectures for PC based engineering software
  • Be part of the project core team and contribute to the definition of project development plan (e.g. workload estimation, integration plans, test strategies)
  • Be involved in software quality improvements
  • Working in interdisciplinary teams in international projects
  • Follow technology trends, apply the latest technologies and provide knowledge transfer

Your profile - qualified

  • Studies (Bachelor, Master) of Electrical, Instrumentation Engineering, Automation Technology, Computer science or similar with 6-7 years of working experience (in similar line of industry is added advantage)
  • Good understanding of the .Net CLR and its features (Reflection, Threading, Attribute based programming, Meta programming)
  • Strong C++ & C# Languages skills on .Net Framework 4.7 and above, .Net Core is a plus
  • Good design skills ability to work with UML and tools and good knowledge of Design patterns
  • Ontology & Data analytics packages knowledge is a plus (Projects where they have used hands-on)
    • Experience with XML and related Technologies
  • Experience with Debugging and Mem/Perf Tools
  • Debugging skills and related tools awareness
  • Experience in the field of machine / plant automation, fieldbuses and networks s (e.g. EtherNet/IP) is added advantage
  • Knowledge of software development processes and tools (e.g. JIRA, GIT, SVN)
  • Experience in agile development methods (e.g. SCRUM)
  • You have a very good command of English and enjoy working in an international and multicultural environment

  • Good understanding of the MFC, VC++, OOPS, .Net CLR and its features ( Reflection, Threading, Attribute based programming, Meta programming)

  • Strong C++, C# Languages skills on .Net Framework 4.7 and above, .Net Core is a plus
  • Good design skills ability to work with UML and tools and good knowledge of Design patterns
  • Ontology & Data analytics packages knowledge is a plus ( Projects where they have used hands-on)
  • Experience with Data modelling using ORM and experience working with Relational and NoSQL DBs
  • Experience with XML and related Technologies
  • Experience with Debugging and Mem/Perf Tools
  • Debugging skills and related tools awareness

Primary Location: IN-Karnataka-Bangalore

Schedule: Full-time

Unposting Date: Jun 13, 2019, 8:29:00 PM

Req ID: 0056GT

DirectEmployers