Jobs · Engineering · Pennsylvania

Industrial Software Engineer Co-op (E&A)

SMS group USA · Pittsburgh, PA · 7 mo ago
On-siteEngineeringVolunteer

Key Responsibilities

  • Note: Responsibilities will be tailored based on the student’s skill set, development goals, and project needs.
  • Software Development Support
    • Implement non-critical software components in C#/.NET (helper functions, data parsers, unit tests).
    • Contribute small features or enhancements to desktop/web-based UIs.
    • Aid in configuring communication interfaces between Level-2 automation and other automation systems.
    • Explore AI-assisted development tools to accelerate engineering tasks.
  • Data Analysis & Modeling Support
    • Write, optimize, and debug SQL queries to extract, visualize, and analyze process data.
    • Validate integrity of Level-2 data to ensure clean, reliable inputs for process models.
    • Document and review parameters used in the mathematical models.
  • Testing & Documentation
    • Execute functional and integration tests for Level-2 system components (e.g., order management, material tracking, reporting).
    • Review and update technical documentation, including system requirements, design specs, and user guides.
    • Participate in project lifecycle events such as Factory Acceptance Tests (FATs).

    What You'll Need

    • Minimum Eligibility Requirements:
      • To Join The Program, Students Must Be enrolled in a Bachelor’s or Master’s program in engineering, physics, mathematics, or a related STEM field.
      • Have completed at least two years of college coursework at the start of the Co-Op term.
      • Be available for a full-time Co-Op rotation lasting one full semester or longer.
    • Ideal Candidate Profile:
      • Education: Currently enrolled in STEM-focused degree programs in any engineering discipline, physics, mathematics, or other related fields; with some coding experience (academic coursework or personal projects).
      • Core Competencies: Strong analytical and problem-solving ability, Willingness to collaborate in a technical, team-oriented environment, Effective verbal and written communication, Curiosity about automation, industrial systems, and process optimization.
      • PREFERRED Technical Skills: Experience with Object-Oriented Programming (C#, Java, Python), Basic understanding of SQL and relational databases, Familiarity with Git or similar version control tools.

      Career Path

      • Post-Co-Op Career Pathways:
        • High-performing Co-ops may be considered for future full-time opportunities within the Level-2 Engineering team, where they can continue contributing to advanced automation and process control systems.

Similar jobs

Industrial Engineering Co-Op

Precision CastpartsLos Angeles, California, United States· 1 mo ago
Managementapply on pcctalentacquisitionportal.tal.net

Software Engineer Co-op

Penn MutualUnited States· Yesterday
RemoteEngineeringapply on pennmutual.wd1.myworkdayjobs.com

Software Engineering Co-Op

Comtech Telecommunications Corp.Seattle, WA· 1 mo ago
Information Technology$35/hrapply on workforcenow.adp.com