Software Developer Intern 2026

MomentiveNiskayuna, NY
3d$22 - $26

About The Position

The Software Developer Intern will play a key role in supporting the development, enhancement, and integration of Manufacturing Execution Systems (MES) within a global manufacturing environment. This position offers hands-on experience in industrial software development, focusing on real-time production systems, data integration, and process automation.

Requirements

  • Pursing an undergraduate or graduate degree in Computer Science or Software Engineering
  • Programming Languages: Proficiency in Java (core concepts, OOP, exception handling).
  • Database Skills: Knowledge of SQL (queries, joins, stored procedures).
  • Familiarity with version control systems (e.g., Git).
  • Basic knowledge of software development lifecycle (SDLC) and Agile practices.
  • The candidate must be actively enrolled in an undergraduate or graduate program at the time of application and for at least one semester following the conclusion of the internship.
  • The candidate is expected to be available 40 hours a week for a period of 10-12 weeks between the months of May and August.

Responsibilities

  • Assist in designing, coding, and testing MES applications and interfaces.
  • Support integration between MES and ERP systems (including custom ERP platforms).
  • Develop scripts, APIs, and tools to improve data flow, system reliability, and user experience.
  • Participate in troubleshooting and debugging MES-related issues on the shop floor.
  • Contribute to documentation, version control, and code reviews following best practices.
  • Completes other duties as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service