Fall 2025 Software Engineering Intern
Midea America Corp., is one of the world’s largest home appliance brands, offering the most comprehensive selection of products in the world to fully serve the needs of day-to-day living at home, at work, or anywhere else you go. In North America we strive to aim high, put the customer first, transform and innovate the marketplace, utilizing our commitment, dedication, inclusion, and partnership with our teams. Midea America is a subsidiary of the Midea Group, a global company with over 150,000 employees and operations in more than 195 countries. As a publicly listed company, we are ranked #245 as a Fortune Global 500 company and offer one of the most comprehensive product portfolios in the industry.
As a co-op, you will be working alongside our experts and engineers to further Midea innovation. We offer three co-op rotations each year—spring, summer, and fall—in accordance with the typical university schedule. We are looking for highly motivated and skilled individuals to join our team as Software Engineering/Computer Science Co-op! Per the name, we are a research and development facility, dedicated to creating and innovating new home appliance technologies. Come join the team!
Responsibilities
This intern will contribute to several key projects, with a primary focus on developing a real-time connectivity dashboard for appliances, involving both front-end and back-end web application development. Additional responsibilities include:
- Work closely with the engineering team to design, develop, and test embedded systems for various applications.
- Perform firmware configuration and optimization to ensure efficient operation of microprocessors.
- Implement Over-the-Air (OTA) update functionality for embedded devices, ensuring seamless and secure updates.
- Testing apps and troubleshooting connectivity issues, including over-the-air (OTA) updates
- Collaborate with Electrical Engineering colleagues to assist with tasks such as soldering PCBs and circuit debugging.
- Participate in design reviews and contribute to the overall system architecture and design process.
- Document work, including specifications, test plans, and results, to ensure traceability and facilitate knowledge transfer.
- Assisting with cycle optimization projects
- Collecting and analyzing appliance connectivity data
Qualifications
- Enrolled in a Bachelor's or Master's degree program in Computer Science, Computer Engineering, Software Engineering, or a related field.
- Strong understanding of embedded systems design principles and practices.
- Proficiency in programming languages commonly used in embedded systems development, such as C/C++. Also proficient in JavaScript.
- Experience with Web App Back End.
- Familiarity with OTA update mechanisms and protocols.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively both independently and as part of a team.
- Prior experience with soldering PCBs and circuit debugging is a plus.