Eaton Careers

Senior Engineer - Enterprise Software - CHD

Hadapsar Pune, India


Job Description


As a Senior Software Development Engineer the incumbent will develop a broad range of real-time control system development projects, including assuming responsibility for the execution of enterprise software engineering and user experience design. This is a hands-on development role that will require you to be proficient in current software development technology, tools and practices, and have expert-level capabilities in C#, ASP.NET MVC, Web & Windows Services.

We are looking for a talented and creative problem solver. You will be working in a dynamic and fast paced team environment, using your software engineering skills to deliver new products. You will be involved in the complete development life cycle, seeing your design evolve from a technical specification into a finished product. Detailed technical collaboration with the full cross-functional development team will require strong, ongoing communication.



  • Collaborate with cross-functional and remote development teams consisting of product management, engineers, user experience designers, manufacturing, and project management in the development and initiation of new software programs and applications.
  • Participate in the definition of both the functional and non-functional requirements of the system.
  • Use industry standards and best practices to define functional and technical architecture that best support functional and non-functional requirements
  • Conducts FMEAs and develops validation testing strategies to mitigate risk, improve performance, and increase project success.
  • Develop and document enterprise lighting system designs and industrial control system architectures
  • Lead software development by setting software and coding best practices and adhering to it
  • Lead efforts to analyze alternatives, develop proofs-of-concepts, and document results (including engineering notes, issues and lessons learned).
  • Support the research and identification of 3rd party architectures, products, tools and frameworks that can be leveraged to create solutions that best meet technical and functional requirements.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Enhance existing and/or develop new software that enables the launch of new products, functionality and services with latest technologies in the market.
  • Analyze risk and report problems in meeting technical and functional requirements.
  • Use Eaton product development and agile software development processes to design and develop high quality product and systems within budget and schedule.


Required: Bachelor’s degree in Computer Science /Electronics
Desired: Master’s degree in Computer Science /Electronics
  • 6+ years of experience in the software industry with a proven track record of shipping high quality products that delight customers
  • 3+ years’ experience developing enterprise grade highly scalable web-based applications and/or distributed systems. Experience with web application frameworks  and Service Oriented Architecture.
  • Expert level skills in C#, ASP.NET MVC, WCF, Web Services, Windows Services.
  • Experience in Cloud and/or Big data and/or Mobile Software development technology.
  • Minimum 3+ years of hands-on experience in object oriented design and programming skills, including the use of design patterns.
  • Experience in DBMS and ORM frameworks like SQL Server, SQL compact, Entity Framework.
  • Extensive experience utilizing best practices in software engineering
  • Experience in an Agile design methodology.
  • Experience with revision control systems, like SVN or Git.
  • Excellent verbal and written communication skills including the ability to explain technical concepts
  • Proven record in software development process improvement.
  • Strong problem solving and reasoning ability, exhibiting technical innovation and creative solutions
  • Abreast of upcoming software development/engineering tools, trends, and methodologies
  • Good judgment, time management, and decision-making skills.
  • Experience with TCP/IP protocols, HART/IP, and wireless communication protocols (ex: 6LowPan, wirelessHART or Zigbee).
  • Experience in C/C++ and embedded Linux.
  • Experience working in multi-disciplinary design environment of embedded systems engineers, systems engineers, HW engineers, QA engineers, operations and application support teams.
  • Experience with wireless network performance management, and diagnostics.
  • Industrial automation and controls domain knowledge.

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: Asia Pacific
Organization: INNOV Innovation Center

Job Level: Individual Contributor
Schedule: Full-time
Is remote work (i.e. working from home or another Eaton facility) allowed for this position?: No
Does this position offer relocation?: Relocation from within hiring country only
Travel: Yes, 10 % of the Time

Requisition ID: 040128