Eaton’s Power Systems Division is currently seeking a Software Specialist to join our team.
Relocation will be provided for the primary office location of Franksville, WI.
This position may also be based at one of these alternate Eaton sites: Raleigh, NC, S.
Milwaukee, WI, Waukesha, WI, Southfield, MI, Cleveland, OH, or Moon Township, PA.
Remote office and telework will be considered.
Position Overview The Windows Application Architect/Software Specialist is responsible for leading and directing a team of developers in the specification, design, implementation, testing, and release of new features and enhancements for Eaton’s ProView NXG interface software.
In this role, you will research, review, and implement best-practices, new and emerging technologies, and design patterns to new and existing development.
Making what matters work at Eaton takes the passion of every employee around the world.
We create an environment where creativity, invention and discovery become reality, each and every day.
It’s where bold, bright professionals like you can reach your full potential—and where you can help us reach ours.
In This Function You Will Guide local and remote teams in 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.
Plan, assign, and manage 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.
Request, perform, review, and manage code reviews using revision control software and collaborative code review tools.
Execute ProView NXG development builds and formal releases and manage ProView NXG platform documents and source code using version control tools Manage, maintain, enhance, and document the ProView NXG Windows install Mentor and coach less experienced members of the team in all aspects of software engineering.
When we embrace the different ideas, perspectives and backgrounds that make each of us unique, we — as individuals and as a company — are stronger.
Required (Basic) Qualifications Bachelor’s degree in a STEM field from an accredited institution.
Minimum of five years of experience in software applications development Must be able to work in the U.S.
now and in the future without requiring company sponsorship Preferred Qualifications Eight or more years of experience in software applications development.
Bachelor’s degree in Engineering, Physics, Mathematics or Computer Science from an accredited institution.
Minimum of 6 years of experience developing .NET, C# based applications.
Experience leading a team through all stages of the application development lifecycle Experience with Windows Presentation Foundation, XAML, and Workflow.
Practical working knowledge of the Prism tools and guidance for building composite applications, including integration of the Managed Extensibility Framework.
Experience working with GIT and JAMA.
Experience with Ethernet and TCP/IP based communications including Cyber Security etc.
Experience with the DNP communications protocol including Triangle Microworks DNP.
Knowledge of power systems, switchgear, and/or regulator controls products/applications.
Extensive experience with a version control system.
Experience with a collaborative code review tool.
Experience with an installer authoring tool.
Experience with Atlassian JIRA for issue and bug tracking.
Position Criteria Ability to travel up to 10% Identify, communicate, and mitigate risks as they arise during development.
Effectively lead, work and communicate in a global team environment Strong analytical and problem-solving skills Self-starter with the ability to operate effectively with minimal supervision Good communication and presentation skills – both verbal and written with the ability effectively relay instructions to a remote team as well as report progress to upper management We are committed to ensuring equal employment opportunities for all job applicants and employees.
Employment decisions are based upon job-related reasons regardless of an applicant’s race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.
Eaton provides a competitive total rewards package commensurate with applicable skills, knowledge, and experience and consistent with internal and external market practices.
The annual salary range for this role is $98,400
– $135,300 a year.
At Eaton, we know that good benefit plans are important to employees and their families.
In addition to a competitive base salary, Eaton provides various Health and Welfare benefits as well as Retirement benefits.
Click here for more detail: Eaton Benefits at a Glance.
Job Engineering Region North America – US/Puerto Rico Primary Location United States-Wisconsin-Franksville Other Locations United States-Wisconsin-South Milwaukee, United States-Ohio-Beachwood, United States-Michigan-Southfield, United States-Pennsylvania-Moon Township, United States-North Carolina-Raleigh, United States-Wisconsin-Waukesha Work Locations Franksville WI Loc Organization PSD Power Systems Division Job Level Individual Contributor Schedule Full-time Is remote work (i.e.
working from home or another Eaton facility) allowed for this position?
Yes Does this position offer relocation?
Relocation from within hiring country only Travel Yes, 10 % of the Time Requisition ID :093973