Crestron Electronics banner

Lead Software Engineer

Crestron Electronics

The Role

Overview

Lead engineer driving C#/.NET architecture for smart home and commercial automation platforms.

Key Responsibilities

  • system architecture
  • performance optimization
  • backend development
  • code review
  • ci/cd
  • technical mentorship

Tasks

-Collaborate with cross-functional teams and stakeholders to drive architectural decisions, define system components, and align on technical strategies that support both current and future product roadmaps. -Work closely with product managers, QA engineers, and UI/UX designers to ensure end-to-end solutions meet customer needs, enhance usability, and align with product goals. -Identify performance bottlenecks and implement optimizations, ensuring systems are responsive, efficient, and scalable in both residential and commercial environments. -Lead and contribute to the design, development, and configuration of Commercial and Residential applications, focusing on seamless integration of lighting, climate control, A/V distribution, security, and more, to deliver exceptional user experiences. -Spearhead the design and development of robust backend systems and services using C# and .NET, ensuring scalability, performance, and maintainability while aligning with overall platform goals. -Actively participate in code reviews, unit testing, and pair programming sessions to ensure high-quality, maintainable, and secure code, and implement automated testing strategies for continuous integration/continuous deployment (CI/CD) pipelines. -Provide leadership and technical mentorship to junior and mid-level developers, fostering a culture of continuous learning and ensuring adherence to best practices, design patterns, and coding standards across the development lifecycle. -Apply strong object-oriented design and SOLID principles to architect clean, reusable, and efficient code, promoting modularity and extensibility in all development efforts.

Requirements

  • bachelor's
  • c#
  • .net
  • multi-threaded
  • ci/cd
  • git

What You Bring

-Bachelor’s degree in computer science or a related field -Demonstrated understanding of multi-threaded software design and development -Strong background in designing scalable software architectures and working within distributed systems. -Experience with CI/CD toolsets, including version control systems (Git) -Exceptional problem-solving and analytical skills, with the ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders, including clients and cross-functional teams. -Highly self-motivated, organized, and capable of working independently with minimal supervision while driving initiatives to completion. -Demonstrated leadership capabilities, including the ability to prioritize development efforts, guide technical teams, and make strategic decisions in fast-paced environments. -Must be able to work in the U.S. without sponsorship -Strong commitment to writing clean, maintainable, and scalable code, following SOLID principles and modern design patterns. -Demonstrated experience with the full software development lifecycle, from requirements gathering to deployment and support. -Proven experience as a Lead Software Engineer with hands-on expertise in C#, .NET, and object-oriented design. -Solid understanding of automation systems (e.g., lighting control, HVAC, audio/video distribution, and security) and their integration with backend platforms

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; must be able to work in the u.s. without sponsorship.