No experience
Employment Type:
Full time
Job Category:
Information Services
Software Engineer
(This job is no longer available)
Crestron | Rockleigh, NJ
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Why Crestron?

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.

Crestron's leadership stems from its dedicated people who are committed to providing the best products, programs and services in the industry. This culmination of loyalty, devotion and innovation is what our dealers refer to as "The Crestron Experience."


Crestron is looking for a talented and self-motivated individual to design and develop software at Crestron that is the development environment for Crestron's custom-programmed system solutions. We design, build, and debug programming environments, compilers, configuration tools, drivers, and analytics. The ideal candidate is enthusiastic about learning about and working with devices beyond the PC, and with interfacing with other teams, including firmware and web applications, to build a complete customer solution.


Daily activities will include the full lifecycle of design, develop, modify, test, debug and support of new and existing services. Essential duties and responsibilities are as follows:

* Designs, develops, and maintains user interfaces and software applications on PCs.
* Works closely with other developers to solve design issues.
* Responsible for performance analysis and improvements, troubleshooting, root cause analysis, and final resolution implementation.
* Responsible for selecting and integrating third party libraries and applications.
* Provides technical documentation, including but not limited to test procedures, design specifications, etc.
* Completes special projects as assigned.


* Bachelor's degree in Computer Engineering, Computer Science or equivalent.
* Several years of experience in software development or significant independent software development as a student.
* Hands on experience with one or more of the following languages: C#, C++. WPF is a plus.
* Familiar with network protocols and concepts including TCP/UDP client and server applications, XML, JSON and REST APIs.
* Strong understanding of object-oriented development principles, data structures and algorithm design.
* Good analytical and troubleshooting skills.
* Must be able to perform in a fast-paced interactive development environment.
* Good oral and written communication skills, to facilitate teamwork.


BenefitsAt Crestron Electronics, we offer a competitive total compensation package including medical, Dental, Vision, Life Insurance and Short Term Disability. 401K with company contribution, Paid Vacation, Holidays and more!

We have new onsite state of the art fitness and wellness centers at our Headquarters in Rockleigh, NJ.

Must be able to work in the US without sponsorship

* LI-MT1
* No Solicitation*

Any agency submittal to any and all employees of Crestron Electronics, Inc by any method of communication will be deemed, the sole property of Crestron Electronics Inc.