Co-Op 2026 – Software Engineering - Crestron Spaces (Application/UI Dev)
Crestron Electronics · Boston, MA · 1 wk ago
EngineeringFull-time
About the role
Crestron Interns and Co-Ops can expect to be challenged with meaningful projects and tasks alongside professionals and subject matter experts in the field. Interns and Co-Ops are assigned a dedicated mentor who will be responsible for their development and acclimation to the company. Crestron will also provide a variety of training and networking opportunities to participants in the program, seeking to present participants with a comprehensive experience that enhances technical and non-technical skill sets and prepares students for their professional careers.
Responsibilities
- Contribute to well-defined projects supporting the Crestron Spaces platform.
- Assist in developing and enhancing cross-platform applications using .NET MAUI, C#, and related technologies.
- Support the development of user interface components across mobile and desktop platforms.
- Collaborate with engineers and UX designers to implement responsive, accessible UI designs.
- Participate in software testing, debugging, and maintenance activities.
- Aid in developing and executing unit tests to support software quality.
- Participate in Agile ceremonies, code reviews, and team discussions.
- Document technical findings and implementation details.
Qualifications
- Must be enrolled in an accredited college or university pursuing a Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or a related field.
- Must have unrestricted work authorization in the United States now and in the future.
- Strong programming fundamentals and object-oriented programming knowledge.
- Understanding of software development fundamentals, data structures, and algorithms.
- Coursework or project experience with C# and the .NET platform.
- Familiarity with version control using Git.
- Basic understanding of UI development and client-side application design.
Preferred Skills
- Exposure to .NET MAUI, Xamarin, WPF, WinUI, or similar UI frameworks.
- Familiarity with XAML and MVVM architecture.
- Understanding of responsive design and user experience principles.
- Experience with unit testing frameworks.
- Interest in UI/UX, design systems, or cross-platform applications.
Other Skills
- Strong analytical and problem-solving skills.
- Self-motivated and eager to learn.
- Effective communication and collaboration skills.
- Ability to manage tasks and meet deadlines.