Crestron Electronics banner

Senior Software Engineer

Crestron Electronics

The Role

Overview

Senior engineer developing C#/.NET home and commercial automation platforms.

Key Responsibilities

  • code review
  • testing
  • ui implementation
  • crestron config
  • maui development
  • mentorship

Tasks

-Participating in code reviews and agile ceremonies. and write unit and integration tests. -Collaborating with UI/UX designers to implement high-quality user interfaces and experiences. -Developing and configuring commercial and residential solutions using Crestron Home, and Configure Pro for lighting, climate control, A/V distribution, shades, security, and more. -Applying object-oriented programming principles and software development best practices. -Mentoring junior developers and providing technical guidance throughout the software development lifecycle. -Designing, developing, and maintaining cross-platform applications using .NET MAUI, C#, and XAML.

Requirements

  • c#
  • .net
  • agile
  • devops
  • rest apis
  • home automation

What You Bring

-Experience with designing and architecting software applications -Experience working in Agile development environments with DevOps practices. -Extensive experience in software development, with a focus on C# and .NET technologies. -Self-driven and capable of working independently with minimal supervision. -Proficiency with dependency injection, asynchronous programming, and unit testing frameworks (e.g., NUnit, xUnit). -Strong leadership skills, with the ability to guide and prioritize tasks for development teams. -Strong experience integrating REST APIs, third-party libraries, and SDKs into applications. -Staying current with advancements in the .NET ecosystem and relevant technologies. -Understanding of home automation systems (e.g., lighting control, HVAC, A/V, security) and their integration with backend systems. -Must be able to work in the U.S. without sponsorship -Solid understanding of object-oriented programming (OOP), SOLID principles, and software development best practices. -Strong problem-solving skills and the ability to communicate effectively with clients and stakeholders. -architecture and technical discussions with stakeholders and project teams.

The Company

About Crestron Electronics

-a pioneer in the world of automation and control systems. -specializes in creating integrated solutions that bring together technology, design, and functionality. -offers sophisticated solutions for smart homes, corporate boardrooms, and other environments. -produces cutting-edge products that streamline and enhance control over audio, video, lighting, HVAC, and security systems. -known for seamless integration with hundreds of technologies, ensuring top-tier performance and scalability. -offers custom-designed systems, providing personalized experiences to clients worldwide. -undertakes notable projects such as world-class stadiums, luxury residences, large-scale commercial buildings, and high-tech theaters. -is distinguished by its commitment to innovation and exceptional customer service. -develops unique products including touchscreens, remotes, and software solutions. -is recognized as a global leader in the automation sector.

Sector Specialisms

Government

Corporate

Education

Healthcare

Hospitality

Residential

Commercial

Smart Buildings

Unified Communications

Audio-Visual

Security

Emergency Operations

Courtroom Automation

Facility Management

Video Content Distribution

Visa Sponsorship

-no visa sponsorship; candidates must already be authorized to work in the u.s.