Software, Staff Senior Design Engineer

Schneider Electric

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 17 days ago
Responsibilities: * Work in Agile scrum team for a software system that monitors and controls various industrial devices like meters, circuit breakers etc.
  • Analyze customer requirements and come up with software design
  • Participate in project estimation and planning
  • Contribute to ensuring high-quality code through following best practices and design patterns
  • Design and write automated unit, integration and acceptance tests
  • Be a flexible team member, willing to work on what the agile team needs to achieve its collective goals
QualificationsQualifications: * Bachelor’s of Engineering in Electrical, Electronics, Telecommunication or Computer Science or equivalent
  • Should have minimum 6 to 10 years of experience in developing complex software products in the domain of Enterprise Energy Management Systems / SCADA Solutions / Network Management Systems
Mandatory Skills: * Should have good expertise in C++
  • Should have experience with any database
  • Should have good expertise of OOPS and Design Patterns
  • Should have good debugging skills
  • Should have critical and lateral thinking ability
  • Should have proven experience working with developers, product owners, and application engineers in a SAFe / Agile framework
  • Should have demonstrated ability to articulate and justify software design to stakeholders
Desirable Skills: * Strong knowledge on Protocols like Modbus, ION, BACnet, IEC61850 or similar protocols used in the Industrial Automation and Electrical Distribution domains would be a definite plus
  • Desirable to have knowledge and expertise on Energy Management Distribution products like Energy Meters, Power Meters, Breakers etc. in all Low Voltage, Buildings and Medium Voltage domains.
  • Excellent communication & negotiation skills with a strong team player attitude

Schneider Electric

Similar Jobs

  • Software, Staff Senior Design Engineer

    Schneider Electric

    • Bangalore, Karnataka
    Job Description: Responsibilities: * Work in Agile scrum team for a software system that monitors and controls various industrial devices like meters, circuit breakers etc. Anal…
    • 17 days ago
  • Senior Staff Software Engineer

    Moloco

    • Bangalore, Karnataka
    The Impact You'll Be Contributing to Moloco: Moloco is at the forefront of revolutionizing the digital advertising industry through the power of machine learning. As a Staff Soft…
    • 1 month ago
  • Senior Staff Engineer - Full Stack Software Engineer

    Stryker

    • Bangalore, Karnataka
    Why engineering at Stryker At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker,you …
    • 25 days ago