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 Specialist Software Engineer will be a critical member of the Power Systems Division’s global Controls and Relays Group. This position will lead the software efforts for the division’s real-time controls and protective relays and will be part of a global multi-disciplined new product engineering team based at Eaton’s Thomas A. Edison Technical Center in Franksville, WI. We are looking for motivated professionals with strong skills in Windows application software architecture with excellent cross-domain system engineering and communication skills.
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:
Lead interface software systems (Windows based rich client, mobile, and cloud based) development and high-level design efforts for products within the Power Systems division
Stage work and delegate appropriate aspects of design and implementation to other developers, ensuring compliance with architecture and systems/design requirements
Evaluate system performance requirements and model future requirements to identify and mitigate risks. Collaborate with the firmware team to support development and testing
Design and implement features to configure, monitor, and update power system intelligent electronic devices, including advanced UX design, IDE development, graphical data representation and display, communication protocols, cybersecurity, and other relay, control and monitoring functions using .NET and C#
Create optimized solutions that meet or exceed product requirements and serve as Windows interface software system expert in the area of specification, design, development, test, test automation and maintenance
Lead and guide complex system interface design activities and lead the resolution of integration issues across multiple engineering disciplines
Collaborate with product owners, functional managers, and systems engineering to distill product/system/design requirements/use cases to software designs/stories, size stories, developing module & system level code, and unit tests
Demonstrate technical leadership level contributions with the Windows interface software system as well as coach and mentor other team members with respect to technology, architecture, design principles, and coding practices to achieve functional and project goals
Collaborate with internal Centers of Excellence and external resources to select appropriate platforms, technologies, and tools to accelerate new feature/product development
Demonstrate a fluency and awareness of open source software and understand best practices around integrating open source software into commercial products
Identify and leverage new technologies, practices, and tools to enhance product features and improve quality, efficiency, and collaboration
Participate in DevOps activities for software delivery by extending Continuous Integration and Continuous Delivery pipelines for one or more software release streams per product family
When we embrace the different ideas, perspectives and backgrounds that make each of us unique, we — as individuals and as a company — are stronger.
Qualifications Required (Basic) Qualifications:
Bachelor’s degree in a STEM field from an accredited institution.
Minimum of 6 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:
5+ years experience developing .NET, C# based applications
Demonstrated competency in developing advanced UX with Windows Presentation Foundation, XAML, and Workflow
Demonstrated competency of the Prism tools and guidance for building composite applications, including integration of the Managed Extensibility Framework
Demonstrated competency designing and implementing systems that communicate via Serial, USB, and TCP/IP based Ethernet
Experience leading technical resources through all stages of the application development lifecycle
Strong understanding of development using defensive programming and cybersecurity best practices
Strong understanding of Windows based application deployment and experience with an installer authoring tool
Model designs using UML or similar methodologies as appropriate; develop use cases to model system behavior
Ability to work effectively in an Agile Scrum (or other iterative development) environment
Experience with the DNP communications protocol or the Triangle Microworks DNP .NET Stack
Experience using SDLC management tools in a team environment (e.g. Jira, Git, etc.)
Knowledge of power systems, switchgear and regulator controls products/applications is an added advantage
Position Criteria:
Ability to travel up to 10%
Effectively lead, work and communicate within a global team environment.
Collaborate with global multi-discipline engineering teams (software, embedded software, hardware, power systems, systems, product and test) to deliver products and features in the Controls and Relays Group.
Collaborate with external and internal customers, such as Marketing, Service, Operations and other engineering teams throughout the product development life cycle
Engage with other software teams to promote reuse, knowledge sharing and further building the software development community within Eaton.
Promote the importance of software quality attributes, including system efficiency, scalability, maintainability, reliability, and reusability
Excellent verbal and written communication and presentation skills including the ability to effectively explain technical issues/concepts, relay instructions to a remote team, and report progress to upper management
Strong analytical and problem-solving skills
Self-starter with the ability to operate effectively with minimal supervision
Ability to work in a fast paced, deadline-oriented environment
Strong planning and organizational skills
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.
#LI-AM1
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: EatonBenefits at a Glance. (http://www.eatonbenefits.com/ecm/groups/public/@pub/@eatonbenefits/documents/content/pct_1804713.pdf)
We provide benefits that are industry competitive and focused on employee well-being. Listed below are programs that are offered globally, but program availabilities may vary by site.
Flexible work options to help balance work/life demands (at participating Eaton sites)
Healthcare/retirement savings programs
Competitive compensation packages to reward skills and performance
Tuition assistance or financial help for ongoing learning and development
Health, Dental, Vision & Wellness programs
Donation matching (U.S., Canada, Puerto Rico)
We make what matters work. Everywhere you look—from the technology and machinery that surrounds us, to the critical services and infrastructure that we depend on every day—you’ll find one thing in common. It all relies on power. That’s why Eaton is dedicated to improving people’s lives and the environment with power management technologies that are more reliable, efficient, safe and sustainable. Because this is what matters. We are confident we can deliver on this promise because of the attributes that our employees embody. We’re ethical, passionate, accountable, efficient, transparent and we’re committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters.
Job: Engineering
Region: North America – US/Puerto Rico
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
Eaton is an Equal Opportunity and Affirmative Action Employer. Eaton is 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.
61863BR Job Title: Class A Delivery Truck Driver – Entry Level Location: Performance Foodservice Twin Cities (0557) Job Description: Formerly...
Apply For This JobWelcome to Million Dollar Baby Co.! We started in 1990 and are proudly family-owned and operated in Los Angeles. Over...
Apply For This JobSUMMARY: This position is responsible for making and serving nutritious meals for students in a safe and healthful manner. ESSENTIAL...
Apply For This JobCombine two of the fastest-growing fields on the planet with a culture of performance, collaboration and opportunity and this is...
Apply For This JobGig opportunities were removed from this search. Work when you want. Upfront information. Short-term and side jobs near you. App-based...
Apply For This JobAre you looking for a fun, friendly, fast-paced opportunity? Do you enjoy helping others and working for a company with...
Apply For This Job