Lead Software Engineer

Crestron Electronics

Flower Mound (TX)

On-site

USD 122,500 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Short Term Disability
401(k) with company match
Paid Time Off
Holidays
On-site amenities
Market Cafes
Fitness Centers

Job summary

Crestron Electronics is seeking a Lead Software Engineer in Flower Mound, Texas. This role involves leading the architectural design, development, and delivery of complex software solutions. You'll mentor junior engineers, collaborate with cross-functional teams for cohesive solutions, and drive technical execution across our engineering group. Ideal candidates have 5-10 years of experience, a strong grasp of software architecture, and proficiency in Agile methodologies. We offer competitive salary and comprehensive benefits including health insurance, 401(k) with company match, and more.

Qualifications

  • 5-10 years of professional software engineering experience with demonstrated lead-level contributions.
  • 5+ years leading software projects or teams in a product-focused environment.
  • 3+ years working in cross-functional Agile teams delivering commercial hardware/software products.

Responsibilities

  • Lead architectural design and full-lifecycle development of complex software features and systems.
  • Mentor and coach junior and mid-level engineers.
  • Collaborate cross-functionally with hardware, firmware, QA, product management, and cloud teams.

Skills

Object-oriented programming
Functional programming
.NET
Agile methodologies
DevOps practices
System design
Microservices
APIs
Technical communication
Mentoring

Education

Bachelor’s Degree in Computer Science, Software Engineering, or related field

Tools

CI/CD pipelines
Git

Job description

Overview

The Lead Software Engineer is a senior individual contributor responsible for leading the design, development, and delivery of complex software solutions within Crestron’s product ecosystem. This role drives technical execution across disciplines, mentors junior and mid‑level engineers, and serves as a key technical authority within the team.

Responsibilities
  • Lead architectural design and full‑lifecycle development of complex software features and systems, ensuring scalability, performance, and maintainability across Crestron products.
  • Mentor and coach junior and mid‑level engineers through code reviews, technical guidance, and knowledge sharing.
  • Collaborate cross‑functionally with hardware, firmware, QA, product management, and cloud teams to define integration points and deliver cohesive end‑to‑end solutions.
  • Drive resolution of complex, cross‑disciplinary technical challenges, balancing technical depth with business priorities and schedule constraints.
  • Decompose system‑level features into well‑scoped tasks, estimate delivery timelines, identify technical risks, and propose mitigation strategies to ensure on‑time delivery.
  • Establish and enforce coding standards, development processes, and best practices; participate in architectural reviews and contribute to continuous improvement of engineering workflows.
  • Evaluate and introduce new technologies, frameworks, and methodologies to improve software quality, performance, and development efficiency; lead proof‑of‑concept efforts where applicable.
  • Produce clear, comprehensive technical documentation including design specifications, API references, and runbooks to support maintainability and knowledge transfer.
  • Communicate project status, risks, and technical trade‑offs effectively to both technical and non‑technical audiences.
Qualifications
  • Bachelor’s Degree in Computer Science, Software Engineering, or related field (preferred).
  • 5–10 years of professional software engineering experience with demonstrated lead‑level contributions.
  • 5+ years leading software projects or teams in a product‑focused environment.
  • 3+ years working in cross‑functional Agile teams delivering commercial hardware/software products.
  • Proficiency in object‑oriented and/or functional programming; .NET preferred.
  • Strong understanding of system design and software architecture principles (microservices, APIs, distributed systems).
  • Experience with Agile/Scrum development methodologies and software delivery lifecycle best practices.
  • Experience with CI/CD pipelines, Git, and DevOps practices.
  • Experience in cross‑functional collaboration and technical communication with hardware, firmware, and QA teams.
  • Mentoring and coaching experience; ability to foster technical growth within a team.
Compensation

Annual pay range: $122,500 – $198,000 (base salary subject to performance). Offer may vary based on location, qualifications, experience, and market factors.

Benefits

Medical, Dental, Vision, Life Insurance, Short Term Disability, 401(k) with company match, Paid Time Off, Holidays, On‑site amenities at NJ Headquarters & TX Facilities, Market Cafes, and Fitness Centers.

Equity, Inclusion & EEO

Crestron is an Equal Opportunity Employer. No solicitation. We value diversity, equity, and inclusion for innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Electronics Engineer - Audio Products
Senior Electronics Engineer - Audio Products

Crestron Electronics • Rockleigh (NJ)

On-site
USD 106,000 - 173,000
Medical, Dental, Vision Insurance
401K with company match
Paid Time Off
+1
Technical Support Engineer
Technical Support Engineer

Crestron Electronics • Plano (TX)

On-site
USD 60,000 - 80,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
Senior Electronics Engineer - Audio Products
Senior Electronics Engineer - Audio Products

Crestron Electronics Inc. • Rockleigh (NJ)

On-site
USD 107,000 - 173,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Lead Android Software Engineer
Lead Android Software Engineer

Crestron Electronics • Rockleigh (NJ)

On-site
USD 129,000 - 209,000
Medical, Dental, Vision Insurance
401(k) with company match
On-site Amenities at NJ Headquarters
Senior Software Engineer - Audio & Video Streaming
Senior Software Engineer - Audio & Video Streaming

Crestron Electronics • Plano (TX)

On-site
USD 107,000 - 174,000
Medical, Dental, Vision Insurance
401K with company match
Paid Time Off
+2
Senior Firmware Engineer - Android/Linux BSP
Senior Firmware Engineer - Android/Linux BSP

Crestron Electronics Inc. • Plano (TX)

On-site
USD 108,000 - 174,000
Medical
Dental
Vision
+8
Firmware Engineering
Firmware Engineering

Crestron Electronics Inc. • Rockleigh (NJ)

On-site
USD 110,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Project Manager, PMO Engineering
Project Manager, PMO Engineering

Crestron Electronics • Rockleigh (NJ)

On-site
USD 72,000 - 118,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Test Engineering Manager
Test Engineering Manager

Crestron Electronics • Orangeburg (NY)

On-site
USD 130,000 - 187,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Firmware Engineer - Android/Linux BSP
Senior Firmware Engineer - Android/Linux BSP

Crestron Electronics • Flower Mound (TX)

On-site
USD 107,000 - 174,000
Medical, Dental, Vision Insurance
401(k) with company match
Paid Time Off
+1