
Senior Software Engineer - C++
- Bangalore, Karnataka
- Permanent
- Full-time
- We’re looking for someone passionate both about software quality and about delivering business value to our customers.
- The ideal candidate recognizes the importance of both individual and group efforts to deliver high quality software on time.
- You’ll have the opportunity to work in large technical teams to create amazing products with us.
- You will be responsible for development of SCADA communication protocols for Network Manager PCU400.
- You’ll expected to understand the Software Requirement Specifications & Design specification and implement it as per PCU protocol framework.
- Support development teams in estimation, planning and should have worked development of Communication protocol like ICCP, IEC 61850, DNP3 and OPC UA.
- Living Hitachi Energy’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.
- Bachelor of Engineering (B.E/B Tech) in Computer Science/ Electrical Engineering/ Electronics and Communications engineering.
- Should have more than 7-8 years of experience in Software Development
- Should possess expert/strong coding skill in C++ and Linux experience.
- Should have good knowledge of TCP/IP stack and Socket Programming in Windows or Linux
- Should have knowledge of agile methodologies and have worked on Azure DevOps environment
- Team player and great attitude
- Background in SCADA & Industrial communications protocols like ICCP, IEC 61850, DNP3 and OPC UA. Knowledge of SISCO MMS stack is also preferrable.
- Additional C# knowledge.
- Ability to take ownership and work independently
- Proficiency in both spoken & written English language is required.