×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Plano, Collin County, Texas, 75086, USA
Listing for: Crestron Electronics
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Lead Software Engineer role at Crestron Electronics

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, Linked In 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.

The Crestron Software Platform team is seeking a highly skilled and motivated Lead Software Engineer with deep expertise in C#, .NET, and software architecture. In this leadership role, you will drive the development of next‑generation software solutions that power intelligent systems across residential and commercial markets.

You’ll lead efforts to design and deliver cutting‑edge applications that span smart home automation, A/V distribution, climate control, and commercial environmental systems. As a key member of our agile platform team, you'll play a hands‑on role throughout the full software development lifecycle—driving architecture, writing high‑quality code, guiding implementation, and mentoring engineers across the team.

Responsibilities
  • 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.
  • 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.
  • Apply strong object‑oriented design and SOLID principles to architect clean, reusable, and efficient code, promoting modularity and extensibility in all development efforts.
  • 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.
  • Identify performance bottlenecks and implement optimizations, ensuring systems are responsive, efficient, and scalable in both residential and commercial environments.
  • 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.
  • 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.
Qualifications
  • Bachelor’s degree in computer science or a related field
  • Proven experience as a Lead Software Engineer with hands‑on expertise in C#, .NET, and object‑oriented design.
  • Strong background in designing scalable software architectures and working within distributed systems.
  • Demonstrated experience with the full software development lifecycle, from requirements gathering to deployment and support.
  • 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.
  • Strong commitment to writing clean, maintainable, and scalable code, following SOLID principles and modern design patterns.
  • Solid understanding of automation systems (e.g., lighting…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary