Back to jobs
Eaton

Software Engineer

Pune, MH, INPosted 2 days ago
hybrid

Job Description

What you’ll do:

The primary responsibility of this position will be to participate in the specification, design, implementation, testing, and release of new features and enhancements for Eaton’s ProView NXG interface software.  

•    Contribute to the development and implementation of new features, enhancements, and changes for ProView NXG interface software.
•    Maintain and enhance technical proficiency in software engineering related development environments, processes, and tools.
•    Perform development work to achieve on-time delivery of ProView NXG features and enhancements.
•    Coordinate and collaborate with product owners and systems, hardware, embedded software, applications, and manufacturing development teams to produce engineering designs and specifications for new features and enhancements.
•    Identify and communicate risks as they arise during development.
•    Perform code reviews using revision control software and collaborative code review tools.
•    Execute ProView NXG development builds and formal releases.
•    Manage ProView NXG platform documents and source code using version control tools.
•    Manage, maintain, enhance, and document the ProView NXG Windows install.

 

Qualifications:

Required (Basic) Qualifications:
•    Bachelor’s/master’s degree in Electronics/Computer Science Engineering from accredited institution
•    Minimum of two years of experience in software applications development

Preferred Qualifications:
•    Minimum 4 years of experience in software applications development.
•    Minimum 4 years of experience developing .NET, C# based applications.
•    Minimum 2 years of experience with Windows Presentation Foundation, XAML, and Workflow.

Skills:

•    Practical working knowledge of building composite applications, including integration of the dependency framework.
•    Experience in all stages of the application development lifecycle.
•    Extensive experience with a version control system.
•    Experience with a collaborative code review tool.
•    Experience with Atlassian JIRA for issue and bug tracking. 
•    Experience working with GIT and JAMA.
•    Experience with serial, TCP/IP, BLE based communications.
•    Experience with the DNP communications protocol including Triangle Microworks DNP.
•    Knowledge of power systems, switchgear, and/or regulator controls products/applications is an added advantage.

Position Criteria:
•    Ability to communicate well with local and remote developer teams
•    Strong analytical and problem-solving skills
•    Self-starter with the ability to operate effectively with minimal supervision
•    Ability to travel up to 10%

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Software Engineer at Eaton | Renata