Graduate Software Engineering Intern
Emerson
About the Role
Emerson’s Process Systems and Solutions business seeks a Graduate Software Engineer Intern (Summer 2027) for a dynamic, collaborative environment at our Round Rock, TX, location. This role offers real-world experience exploring and prototyping software technology in the process industries, executing a project in AI, Machine Learning, or Control, and working within a cross-functional team on frontend development, backend development, and UX in an agile setting.
Key Responsibilities
- Research and learn about product development using agile development methodology.
- Become familiar with frontend reactive frameworks.
- Design and implement APIs.
- Apply AI technologies to support frontend functions.
- Learn about and compare AI and Machine Learning algorithms.
- Utilize agentic framework, MCP, Ollama LLMs.
- Build software in C#, Go, and Python.
Requirements & Tech Stack
- Currently enrolled in an accredited college/university.
- Pursuing a graduate degree in Engineering or Computer Science or a similar STEM degree.
- Computer Science knowledge required in: algorithms, networking, and language development such as C/C++, C#, and Go.
- Engineering knowledge required in: computational analysis, numerical methods, control, an understanding of process technologies (e.g., distillation columns, heat exchangers, etc.), and language development such as C/C++, C#, Go, and Python.
- Legal authorization to work in the United States. Sponsorship will not be provided.
Preferred Qualifications
- Completed courses in computer architecture, software algorithms, linear algebra, C/C++, C#, Go, or Python.
- Exposure to frontend frameworks such as React, Vue, or Angular.
- Exposure to: AI, Machine Learning, Computer Vision, Reinforcement Learning, LLMs, Deep Neural Networks.
- Previous internship experience in a professional environment.
- Strategic mindset and self-motivated.
- Strong written, verbal, and visual communication skills.
- Innovative approach to solving problems.