Co-Op 2026 – Software Engineering - Intelligent Video

Careers at CrestronBoston, MA
Hybrid

About The Position

Crestron Electronics is seeking a motivated student for a Summer-Fall Software Engineering Co-op to join our Intelligent Video Team in Boston, MA. This role offers hands-on learning, professional growth, and career development in a supportive environment. The Co-op will contribute to the development of Intelligent Video products and features for meeting and collaboration experiences, working with state-of-the-art audio and camera technologies, and modern AV and network communication protocols. The ideal candidate is self-motivated, creative, curious, and thrives in a fast-paced, collaborative environment. Through this experience, students will gain exposure to software development best practices, debugging and troubleshooting techniques, AI-assisted development tools, testing and automation processes, and collaboration with cross-functional engineering teams.

Requirements

  • Must be enrolled in an accredited college or university pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field.
  • Must be able to commute to and from the Boston, MA area for the duration of the Co-op period.
  • Must have unrestricted work authorization in the United States now and in the future.
  • Strong analytical and problem-solving skills.
  • Coursework, project experience, or familiarity with C#, C++, or another object-oriented programming language.
  • Understanding of object-oriented programming (OOP) concepts and software development fundamentals.
  • Good working knowledge of Microsoft Windows and/or Linux operating systems.
  • Responsible, self-motivated, and eager to learn.
  • Demonstrates a strong work ethic and commitment to producing high-quality work.
  • Effective communication skills (verbal, written, and listening) with the ability to communicate technical concepts to team members and mentors.
  • Naturally curious and interested in pursuing a career in Software Engineering.
  • Ability to manage assigned tasks, meet deadlines, and adapt to changing priorities with guidance from team members.
  • Positive, personable, and able to work effectively in a collaborative team environment.
  • Open to learning new technologies, tools, and development practices.

Nice To Haves

  • Exposure to one or more of the following areas through coursework, research, or personal projects is preferred: Artificial Intelligence (AI) / Machine Learning, Computer Vision, Image Processing, Robotics
  • Exposure to networking, video technologies, audio technologies, or embedded systems is a plus.
  • Familiarity with version control systems (e.g., Git) is a plus.

Responsibilities

  • Contribute to a well-defined project and help deliver measurable results as part of the Intelligent Video team.
  • Collaborate with engineers to develop and demonstrate proof-of-concept (POC) solutions for new product features and enhancements.
  • Perform software testing activities, both manually and through AI-assisted scripting and automation tools.
  • Assist in staging, investigating, troubleshooting, and documenting reported issues while learning structured debugging and root cause analysis techniques.
  • Participate in code reviews, team discussions, and technical design conversations to gain exposure to modern software development practices.
  • Document technical findings, test results, and implementation details to support team knowledge sharing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service