> Markdown version of [/jobs/ext/2603363-development-program-embedded-controls-engineering](https://www.wearedevelopers.com/jobs/ext/2603363-development-program-embedded-controls-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Development Program: Embedded Controls Engineering - **Company:** Eaton Corporation plc - **Location:** Caledonia, WI, United States - **Salary:** $90,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), .NET Framework, JIRA, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Cyber Security, Computer Programming, Computer Engineering, Data Transmissions, Linux, Digital Electronics, Embedded Software, Python (Programming Language), Load Testing, Modbus, Systems Development Life Cycle, Real-Time Operating Systems, Software Engineering, Systems Integration, Test Data, UML, Git, Information Technology, Smartgrid - **Published:** August 15, 2026 - **Apply:** https://dejobs.org/x/x/2E1EA102016E4FD6A059AD59AB7FDFDF/job/ ## About the Role * Currently enrolled in a bachelor's or master's degree program in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering at an accredited institution with a graduation date no later than May 2025. * Minimum 2.8 GPA. Please do not round. * Must be able to work in the United States without corporate sponsorship now and in the future. * Must be geographically flexible to relocate within the United States, * Prior Eaton Engineering co-op or internship experience. * Experience using SDLC management tools in a team environment (e.g., Jira, Git, etc.). * Experience with various software languages and frameworks (C/C++, C#, Python, Java, .NET), operating systems (Linux, Zephyr RTOS, GreenHills Integrity), and communication protocols (DNP, IEC 60870-5, IEC 61850, Modbus). * Experience with model designs using UML or similar methodologies. ## Description As a rotational Engineering Development Program (EDP) participant, you will gain a diverse range of engineering experience in developing and supporting embedded control products, which are real-time protective and control products used for smart grid applications in the electrical power distribution industry. You will gain a firm grasp of our core engineering competencies and a holistic view of our technology-driven solutions that serve our wide range of customers. Opportunities include, but are not limited to, rotations in: Embedded Software, Software, Hardware, Quality Assurance, Technical Program Management, Power Systems Engineering, Communications/Cybersecurity, and Product Line Customer Support. You will be placed in assignments that best match your skillset and development focus to help you reach your potential. Our engineering teams are passionate about designing products and services that are more efficient, reliable, safe, and sustainable. With five Eaton facilities and more than 1500 employees located in Wisconsin, Eaton's local footprint enables our employees with state-of-the-art laboratories and access to manufacturing that allows us to deliver robust solutions to our utility, commercial and industrial customers. In this role you will: * Design and implement features for power system intelligent electronic devices and associated interface software, including power system protection algorithms, system diagnostics/prognostics, communication protocols, cybersecurity, and other relay, control, configuration and monitoring functions using C/C++ and .NET/C#. * Develop detailed test plans, specifications, test cases, and test data sets that validate functional, performance, and load test requirements and update existing test procedures based on requirement changes and test analysis. * Design and test electronic circuits and sub-systems including power supplies, analog/digital circuits and peripheral interfaces for microprocessors and microcontrollers. * Provide guidance and investigate issues from internal and external customers providing support and resolution of complex customer issues and application inquiries related to cybersecurity, digital communications, automation systems, and system integration. * Participate in tasks related to new product development including planning, task estimation, design, programming, unit testing, peer review, integration, and release. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)