1,639,253open jobs
98,357companies
250,878added this week
Browse all
Salary
$132k – $214k per year
Location
In office (Plano)
Seniority
Staff

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Aug 24, 2026. Crestron scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Crestron makes automation, audio-video and control systems for homes, offices and venues. Its vacancies include manufacturing project management, quality and audio testing engineering, and audio and video streaming software engineering. The company is based in the United States.

Overview

The Technical Lead Firmware Engineer provides deep hands-on technical leadership for embedded firmware development while remaining directly involved in design, implementation, debugging, integration, and release readiness. This role owns technical direction for assigned firmware initiatives, breaks down ambiguous problems into executable plans, raises the engineering quality bar, mentors engineers, and coordinates cross-functional decisions across firmware, hardware, software, QA, DevOps, manufacturing, product, and vendor teams.

Responsibilities

Drive firmware architecture, technical direction, design decisions, and implementation approach for complex product or platform workstreams.

Lead hands-on development, integration, debug, and hardening of embedded firmware features, services, drivers, BSP components, and platform software.

Diagnose and resolve complex system-level issues across firmware, hardware, OS, application, networking, AV, manufacturing, and vendor boundaries.

Provide technical coaching, design review, code review, debug guidance, and engineering standards that improve team capability and execution quality.

Translate product and platform requirements into technical execution plans, milestones, risks, dependencies, and clear ownership across engineers and partner teams.

Define validation strategy, release-readiness criteria, regression coverage, and defect-prevention practices for assigned firmware areas.

Create architecture records, technical documentation, debug playbooks, root-cause analyses, and stakeholder communications for decisions, risks, and tradeoffs.

Qualifications

Bachelor's Degree in Computer Science, Electrical Engineering, or related field is required

Master's Degree in Computer Science, Electrical Engineering, or related field is preferred

Embedded firmware development and debugging using C/C++ across commercial product development lifecycles

Technical leadership of firmware features, platforms, or cross-functional workstreams from concept through release

Embedded Linux, RTOS, BSP, bootloader, kernel, driver, device-tree/configuration, networking, or low-level platform integration

System-level debugging, hardware/software integration, root-cause analysis, production issue resolution, and release hardening

Firmware architecture, technical decomposition, design review, implementation planning, and execution leadership

C/C++ embedded firmware development, debugging, optimization, and maintainability practices

Embedded Linux or RTOS platform knowledge including BSP, bootloader, kernel/user-space interaction, drivers, diagnostics, and device configuration

System-level debugging across hardware, firmware, OS, application, networking, AV, manufacturing, and vendor boundaries

Technical mentorship, peer coaching, code review, design critique, and engineering standards development

Risk identification, dependency management, technical planning, release-readiness assessment, and path-to-green ownership

Validation strategy, automation, regression coverage, quality discipline, and root-cause-based defect prevention

Cross-functional communication with engineering leaders, product, QA, DevOps, manufacturing, suppliers, and external partners

Per applicable state requirements, the annual pay range for this position ($132,000 - $214,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,639,253 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Plano
≈ $115k – $219k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Saint Paul
Python
C#
C++
C++
Qt
DevOps
RTOS
CI/CD
Linux
Management
Agile
Apply
$105k – $154k per year • In office • 5+ years exp • Bachelor's Degree • Youngsville
Verilog
C++
SystemVerilog
VHDL
Chips/EDA
JTAG Debuggers
Siemens ModelSim
Apply
≈ $159k – $288k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Boise
Python
MATLAB
AI/ML
Agentic Workflows
Chips/EDA
Cadence Virtuoso
Synopsys HSPICE
Siemens Calibre
Apply
$104k – $155k per year • In office • TS/SCI • Full-Time • 5+ years exp • Bachelor's Degree • Colorado Springs
Python
Java
C++
MATLAB
Management
Confluence
Jira
SharePoint
Agile
Scrum
Kanban
Microsoft Office
Apply
$229k – $343k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Santa Monica • Boulder
MATLAB
DevOps
Wi-Fi
Chips/EDA
Cadence Allegro
OrCAD
Keysight ADS
Apply
Website Developer 13 days ago
≈ $125k – $230k per year (Estimated) • Equity • In office • 5+ years exp • Bachelor's Degree • Boulder
Python
C++
Fortran
DevOps
Git
Docker
HPC
Linux
Apply
$125k – $231k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Boston
Python
C
C++
C
Embedded C
AI/ML
Copilot
Cursor
ChatGPT
DevOps
RTOS
Wi-Fi
IoT
Zigbee
Apply
API Engineer 13 days ago
≈ $88k – $177k per year (Estimated) • Equity • In office • 1+ year exp • Bachelor's Degree • Boulder
Python
Rust
R
R
Shiny
AI/ML
Structured Outputs
DevOps
Rest API
Terraform
GitHub Actions
CloudFormation
CI/CD
Git
AWS
Docker
Linux
Apply
Geospatial Scientist 13 days ago
≈ $53k – $115k per year (Estimated) • Equity • In office • 2+ years exp • Bachelor's Degree • Boulder
Python
Rust
SQL
Databases
PostgreSQL
PostGIS
DevOps
Git
Linux
SpaceTech
GDAL
PDAL
QGIS
Apply
≈ $70k – $189k per year (Estimated) • Equity • Hybrid • College Park
Python
C++
Fortran
AI/ML
OpenMP
DevOps
SLURM
HPC
Unix
Apply
$160k – $258k per year • In office • Bachelor's Degree • Rockleigh
Java
C
C++
C
FFmpeg
C++
OpenGL
DevOps
RTOS
Linux
Robotics
GStreamer
Apply
Firmware Engineering 13 days ago
≈ $85k – $165k per year (Estimated) • In office • 3+ years exp • Rockleigh
C++
DevOps
RTOS
IoT
Zigbee
Apply
$108k – $174k per year • In office • 6+ years exp • Bachelor's Degree • Plano
Python
JavaScript
C++
Node JS
DevOps
Linux
Apply
$107k – $173k per year • In office • 5+ years exp • Rockleigh
DevOps
Linux
Apply
Operator 3 hours ago
≈ $39k – $88k per year (Estimated) • In office • High School Diploma • New York
Apply
≈ $34k – $77k per year (Estimated) • In office • Plano
Apply
≈ $34k – $77k per year (Estimated) • In office • Plano
DevOps
SLI/SLO/SLA
Apply
$40k – $42k per year • In office • Full-Time • 2+ years exp • High School Diploma • Plano
Management
SharePoint
Microsoft Office
Apply
≈ $80k – $172k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Plano
Apply
≈ $136k – $279k per year (Estimated) • In office • 7+ years exp • Plano
Python
PowerShell
C#
C#
.NET
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Claude Code
Model Context Protocol
AI Agents
LLM
Google ADK
Agentic Workflows
Multi-Agent Systems
Tool Use
Apply
See all jobs
This is one of many
1,639,253 more open roles from verified company boards, updated every day.