Crestron Electronics · 14 hours ago
Lead Software Engineer
Crestron Electronics is a leader in automation and control solutions, providing technology integration for major businesses globally. The Lead Software Engineer will drive the development of high-performance software solutions across Crestron’s product ecosystem, collaborating closely with various teams to ensure technical excellence and innovation.
Audio/Visual EquipmentConsumer ElectronicsManufacturingSmart Building
Responsibilities
Lead the design, development, and deployment of software solutions for intelligent AV and automation systems
Architect scalable and maintainable systems using modern software engineering practices
Collaborate with cross-functional teams to define software architecture and system integration strategies
Translate product requirements and technical specifications into robust, maintainable code
Drive software development best practices, including code reviews, unit testing, and CI/CD pipelines
Mentor and guide junior engineers, fostering a culture of innovation, technical excellence, and continuous improvement
Manage software releases, version control, and documentation across multiple product lines
Troubleshoot and resolve complex issues across software, firmware, and hardware interfaces
Optimize system performance and reliability through profiling, testing, and iterative refinement
Partner with QA and automation teams to ensure comprehensive test coverage and validation
Contribute to long-term technical roadmaps and strategic planning for software platforms
Stay current with emerging technologies and evaluate their applicability to Crestron’s product ecosystem
Represent software engineering in cross-functional meetings and customer-facing discussions
Qualification
Required
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
8 years of software development experience, with at least 2 years in a team or project leadership role (15+ years preferred for senior candidates)
Strong proficiency in programming languages such as C++ and C# in a native Windows environment
Experience with embedded systems, real-time applications, and hardware/software integration
Expert knowledge of Windows OS internals and client software development
Experience with video streaming and encoding/decoding frameworks and protocols
Experience with software revision control systems (e.g., Git), issue tracking (e.g., JIRA), and test management tools
Strong understanding of networking protocols (TCP/IP, SIP, Ethernet) and AV connectivity (USB, HDMI, IP)
Proven ability to lead software teams, manage timelines, and deliver high-quality solutions under tight schedules
Excellent problem-solving skills and ability to perform root cause analysis across system layers
Effective communication skills for technical documentation, team collaboration, and stakeholder engagement
Experience with Agile/Scrum methodologies and iterative development cycles
Passion for innovation, quality, and continuous improvement in software engineering
Benefits
Medical
Dental
Vision
Life Insurance
Short Term Disability
401K with company match
Paid Time Off
Holidays
On-site Amenities at NJ Headquarters & TX Facilities
Crestron Market Cafes
Fitness Centers
Company
Crestron Electronics
Crestron Electronics is a company that manufactures systems for home automation and audio/video control.
H1B Sponsorship
Crestron Electronics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8)
2024 (7)
2023 (18)
2022 (18)
2021 (7)
2020 (6)
Funding
Current Stage
Late StageLeadership Team
Recent News
Company data provided by crunchbase