Intern - Summer 2026 – Software Engineering (Embedded Design)

Careers at CrestronRockleigh, NJ
3dHybrid

About The Position

At Crestron Electronics, Inc we build the technology that integrates technology. We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technology partner for fortune 500 businesses globally. Our products’ are integrated into new high-tech commercial buildings’ to include some of the most exciting real estate throughout the world. Our clients include Google, Microsoft, Amazon, LinkedIn and many others. We are the leaders in the most exciting industry in the world! Our automation and control solutions for homes and buildings allow our clients to control entire environments with the push of a button, integrating systems such as Audio Visual, Lighting, Shading, Security, Building Management Systems and HVAC to provide greater comfort, convenience and security. OVERVIEW: Crestron Electronics is dedicated to attracting exceptional emerging professionals by investing in resources and creating new opportunities for hands-on learning, professional growth, and career development in a supportive work environment. As a result, we have an exciting opportunity for a Summer 2026 Intern to join our Embedded Software Engineering Team in Rockleigh, NJ. This role has been designated for a hybrid work arrangement (in office days: TUE/WED/THU – remote days: MON/FRI). Candidates must be able to commute to Rockleigh, NJ. 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 to prepare students for their professional careers. Crestron is an equal opportunity employer proud of its commitment to Diversity & Inclusion. Our formal Summer Internship program will begin in late-May / early-June and continue through mid-August. Over the past several years, our internship program has led to dozens of full-time offers to program alumni. We are committed to helping participants in the program succeed in their future by providing opportunities for growth and advancement.

Requirements

  • Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Basic knowledge of programming languages such as Python, C++, or Java.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Proficiency in at least one programming language (Python, C++, Java).
  • Understanding of object-oriented programming and software development principles.
  • Experience with version control systems (e.g., Git).
  • Basic knowledge of data structures, algorithms, and debugging techniques.
  • Must be responsible, self-motivated, creative, have a solid work ethic and have a desire to produce a quality product
  • Strong communication skills (verbal, non-verbal, written, and listening) with the ability to articulate work at different levels of the organization
  • Inquisitive individual with a desire to learn, possessing a long-term desire to work in as an Embedded Software Engineering developer.
  • Ability to prioritize tasks and handle numerous assignments simultaneously
  • Positive, personable, and able to work cohesively with others across various divisions

Nice To Haves

  • Familiarity with embedded systems, IoT technologies, or building automation concepts is a plus.
  • Familiarity with embedded systems and IoT protocols (e.g., MQTT, Zigbee, BACnet).
  • Exposure to cloud platforms (AWS, Azure) and API integration is a plus.

Responsibilities

  • Assist in the design, development, and testing of embedded software for lighting and environmental control systems.
  • Collaborate with engineering teams to implement features that improve energy efficiency and user experience.
  • Support troubleshooting and debugging of embedded software issues related to lighting and environmental products.
  • Participate in code reviews and contribute to documentation for software components.
  • Work with IoT protocols and embedded systems to integrate lighting and environmental sensors.
  • Assist in creating automated test scripts and validating system performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service