
Software Engineering Co-Op
Emerson Electric Co.24 hours ago
Marshalltown, IA, USAIntern
Responsibilities
- Develop software tasks and write unit tests, including through pair programming.
- Participate in requirements gathering and task breakdown sessions with customers and the development team.
- Assist with functional testing and other development tasks as needed.
- Learn and grow as a productive member of the software engineering team.
Requirements
- Currently pursuing a bachelor’s degree in Software Engineering, Software Development, Computer Science, or a related field.
- Completed at least one object-oriented programming course before the co-op.
- Legally authorized to work in the United States.
- Preferred: experience with Java, .NET, iOS, Android, or other high-level programming.
- Preferred: relational database and SQL knowledge, plus HTML, CSS, and JavaScript experience.
- Preferred: sophomore or higher class status and ability to return for multiple co-op rotations.
Benefits
- Structured co-op program with hands-on experience, mentorship, professional development, and networking opportunities.
- Medical insurance plans with dental and vision coverage.
- Flexible time off plans, paid holidays, and volunteer time.
- On-site cafeterias, fitness facilities, employee resource groups, recognition programs, and other workplace amenities.
Tech Stack
Categories
About Emerson Electric Co.
Emerson Electric Co. builds industrial automation hardware and software for manufacturers, energy and utilities, and other process-intensive industries. Its portfolio includes Fisher control valves, DeltaV and Ovation control systems, Rosemount measurement and sensing, and lifecycle services, with software partnerships and holdings such as AspenTech. Founded in 1890 and headquartered in St. Louis, it is a public company (NYSE: EMR) serving markets like energy, chemicals, life sciences, power, and food and beverage.