Eaton is hiring an Associate Engineer for freshers. All eligible and interested candidates can check the eligibility criteria, role details, selection process, and how to apply below. Eaton is an intelligent power management company. They make products that help people and businesses manage electrical, hydraulic, and mechanical power safely and efficiently. Founded in 1911 and headquartered in Dublin, Ireland, Eaton operates in over 160 countries with revenues of $27.4 billion. To apply for this Off-Campus Drive, interested candidates must follow the procedure outlined below: Click on the “Apply here” button provided below. You will be redirected to the official career page. Click on “Apply”. If you have not registered before, create an account. After registration, log in and fill in the application form with all the necessary details. Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof). Verify that all the details entered are correct. Submit the application form after verification.
Responsibilities
Contribute to the architecture, design, and implementation of Internet of Things (IoT) solutions. Develop software applications primarily using C# and Python. Write clean, maintainable, and unit-tested code following industry best practices. Prepare technical documentation, flowcharts, diagrams, and code comments. Participate in software design discussions, implementation, code reviews, and sprint planning. Estimate development tasks and support agile project execution. Continuously enhance technical knowledge by learning new tools and technologies. Collaborate with testing teams to ensure sufficient test coverage and resolve software defects. Develop automated test scripts and improve software quality throughout the development lifecycle.
Requirements
0-2 years of progressive experience in software industry, developing, designing, deploying technology solutions, shipping high-quality products. 0-2 years of experience with C# and .NET. Understanding of Databases and concepts (relational and non-relational, like SQL Server, Cosmos, MongoDB, etc.). Software design principles, algorithms, data structures, and multithreading concepts. Object-oriented design and programming skills, including the use of design patterns. Cloud development platforms such as Azure or AWS. Security concepts such as encryption, certificates, and key management. Networking protocols and concepts (HTTP, TCP, WebSocket). Best practices in software engineering. Agile development methodologies and concepts. Problem-solving and software debugging skills. Verbal and written communication skills, including the ability to effectively explain technical concepts. Very good at understanding and prioritizing tasks, issues and work. Eager to learn new technologies and concepts.