Eaton is hiring for the position of Associate Engineer – Software in Pune, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Eaton |
| Position | Associate Engineer – Software |
| Qualifications | BE/ B.Tech |
| Experience | Freshers (0-2 Years) |
| Location | Pune, India |
Key Responsibilities:
- Collaborate with team members and cross-functional teams to contribute to the architecture, design, and implementation of Internet of Things (IoT) platforms, primarily using C# and Python.
- Develop high-quality, maintainable, and unit-tested code that meets established development standards.
- Demonstrate and document solutions using flowcharts, diagrams, code comments, code snippets, and performance analysis tools.
- Provide accurate work estimates and actively participate in design discussions, implementation activities, and code reviews.
- Execute Agile work plans to support iterative and incremental project delivery.
- Continuously enhance technical knowledge by learning software development techniques, programming languages, and emerging technologies through training and professional publications.
- Collaborate with testing teams to ensure comprehensive and appropriate test coverage, investigate and resolve software defects, and develop automated test scripts.
Eligibility Criteria:
- Bachelor’s degree in Engineering or Technology (BE/B.Tech) is required.
- 0–2 years of progressive experience in the software industry, with hands-on experience in developing, designing, and deploying technology solutions and delivering high-quality products.
Required Skills:
- Proficiency in C#, .NET technologies, and associated Integrated Development Environments (IDEs), such as Visual Studio, Eclipse, and IntelliJ.
- Good understanding of database concepts and technologies, including relational and non-relational databases such as SQL Server, Cosmos DB, and MongoDB.
- Strong understanding of software design principles, algorithms, data structures, and multithreading concepts.
- Good understanding of object-oriented design and programming, including the application of common design patterns.
- Basic understanding of cloud development platforms, such as Microsoft Azure and AWS.
- Good understanding of security concepts, including encryption, certificates, and key management.
- Understanding of networking protocols and concepts, including HTTP, TCP, and WebSocket.
- Good knowledge of software engineering best practices and development standards.
- Understanding of Agile development methodologies and principles.
- Strong problem-solving, troubleshooting, and software debugging skills.
- Excellent verbal and written communication skills, with the ability to effectively explain technical concepts.
- Strong ability to understand, prioritize, and manage tasks, issues, and workloads effectively.
- Willingness and enthusiasm to learn new technologies, tools, and concepts.
About Company:
Eaton is an intelligent power management company dedicated to improving the quality of life and protecting the environment for people everywhere. We are guided by our commitment to do business right, to operate sustainably and to help our customers manage power ─ today and well into the future. By capitalizing on the global growth trends of electrification and digitalization, we’re accelerating the planet’s transition to renewable energy and helping to solve the world’s most urgent power management challenges.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.