Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Crestron Electronics Logo

Senior Software Engineer

Crestron Electronics

$103,000 - $166,500
Oct 6, 2025
Plano, TX, US
Apply Now

Crestron Software Platform team is looking for motivated and experienced Senior engineers who are experts in software design and development using C-Sharp and NET to build the next generation of advanced software solutions for both residential and commercial markets.

Requirements

  • Extensive experience in software development, with a focus on C-Sharp and .NET technologies.
  • Solid understanding of object-oriented programming (OOP), SOLID principles, and software development best practices.
  • Strong experience integrating REST APIs, third-party libraries, and SDKs into applications.
  • Experience with designing and architecting software applications
  • Proficiency with dependency injection, asynchronous programming, and unit testing frameworks (e.g., NUnit, xUnit).
  • Experience working in Agile development environments with DevOps practices.
  • Understanding of home automation systems (e.g., lighting control, HVAC, A/V, security) and their integration with backend systems.

Responsibilities

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

Other

  • Strong problem-solving skills and the ability to communicate effectively with clients and stakeholders.
  • Commitment to writing clean, maintainable, and scalable code.
  • Self-driven and capable of working independently with minimal supervision.
  • Strong leadership skills, with the ability to guide and prioritize tasks for development teams.
  • Must be able to work in the U.S. without sponsorship