1,834,520open jobs
107,008companies
260,786added this week
Browse all
Salary
$160k – $258k per year
Location
In office (Rockleigh)
Seniority
Principal

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Aug 20, 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 Principal Firmware Engineer is a senior-level technical leader responsible for the design, development, and implementation of audio/video conferencing and embedded system solutions. The ideal candidate brings deep expertise in audio/video technologies, software architecture, design patterns, and best practices, along with a proven track record of leading and mentoring teams and delivering high-quality software products on time and within budget.

Responsibilities

Define and drive the technical strategy, firmware architecture, and technology roadmap for audio/video conferencing and embedded systems platforms, ensuring scalability, reliability, security, and long-term maintainability.

Lead and contribute hands-on to the design, development, debugging, and optimization of complex embedded firmware and system-level solutions across hardware, firmware, operating systems, networking, audio, and video subsystems to improve performance, interoperability, and end-to-end user experience.

Serve as the principal technical authority for embedded systems, multimedia processing, device networking, and real-time communication technologies, providing guidance on complex technical challenges and critical design decisions.

Establish and champion firmware engineering standards, design methodologies, automation practices, debugging approaches, and validation processes that improve product quality, development efficiency, and system robustness.

Partner with Product Management, Systems Engineering, Hardware Engineering, and Program Management to translate business objectives and customer requirements into scalable platform solutions, execution plans, and product roadmaps.

Lead architecture reviews, design reviews, and root-cause analyses for complex system issues, proactively identifying technical risks, dependencies, security concerns, and reliability gaps.

Evaluate emerging technologies, industry standards, and market trends in audio/video conferencing, embedded systems, networking, and real-time communications to guide innovation and strategic technology investments.

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 software development in audio/video conferencing and embedded systems

Networking protocols — TCP, UDP, HTTP/S and related stack implementation

Video/audio streaming protocols (RTP, RTSP) and codecs (H.264/H.265, VP9) — highly desirable

Video or graphics software systems — VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGL

Embedded software development in C/C++ or Java across Linux, Android, and RTOS platforms

Audio/video technologies — conferencing systems, codec pipelines, streaming architectures, and best practices

Software architecture, design patterns, and engineering standards for complex embedded systems

Networking protocols — TCP, UDP, HTTP and stack-level implementation for embedded systems

Video/audio streaming protocols (RTP, RTSP) and codecs (H.264/H.265, VP9) and related technologies

Video/graphics software systems — VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGL

Team mentorship and guidance — translating business requirements into technical specifications

Problem solving, critical thinking, and communication across cross-functional teams

Full software development lifecycle — requirements gathering through deployment

Per applicable state requirements, the annual pay range for this position ($159,500 - $258,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,834,520 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
Rockleigh
$91k – $232k per year • Equity • In office • Full-Time • 12+ years exp • Bachelor's Degree • Chandler • San Jose • Roseville
Python
C++
SystemVerilog
DevOps
Git
Chips/EDA
UVM
Formal Verification
Apply
$115k – $235k per year • Equity • In office • 11+ years exp • Bachelor's Degree • Burlington
AI/ML
NVLink
Chips/EDA
Cadence Allegro
Apply
≈ $125k – $226k per year (Estimated) • In office • Full-Time • 7+ years exp • Waltham
Python
C++
DevOps
RTOS
CI/CD
Git
Linux
Management
Jira
QA
Pytest
Apply
$181k – $367k per year • In office • Full-Time • 10+ years exp • Sunnyvale
Apply
$147k – $279k per year • In office • Full-Time • 15+ years exp • Bachelor's Degree • Colorado Springs • Durham
Chips/EDA
Synopsys HSPICE
Ansys HFSS
Keysight ADS
Ansys SIwave
Apply
Founding Engineer 13 days ago
In office • Bengaluru
Python
Go
JavaScript
Java
SQL
Node JS
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
LangGraph
LangChain
LlamaIndex
Embeddings
Prompt Engineering
AI Agents
Llama
Mistral
Gemini
LLM
RAG
Hallucination
OpenAI
Anthropic
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Junior Java Developer 13 days ago
≈ $10k – $23k per year (Estimated) • Hybrid • Voronezh
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Spring MVC
Databases
PostgreSQL
Apache Kafka
DevOps
Git
Apply
Project Lead 13 days ago
≈ $17k – $46k per year (Estimated) • In office • Hyderabad
Java
SQL
C#
C#
.NET
DevOps
Rest API
GCP
Azure
Apply
≈ $29k – $77k per year (Estimated) • Hybrid • Bachelor's Degree • Bengaluru
SQL
C#
C++
DevOps
CI/CD
Management
Agile
Apply
$115k – $185k per year • In office • Rockleigh
Cybersecurity
Wireshark
Management
Jira
SharePoint
Apply
Firmware Engineering 18 days ago
≈ $84k – $164k 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
$92k – $131k per year • In office • 5+ years exp • Bachelor's Degree • Rockleigh
Analytics
Power BI
Management
Microsoft Project
SharePoint
Microsoft Office
Apply
$115k – $185k per year • In office • Rockleigh
Cybersecurity
Wireshark
Management
Jira
SharePoint
Apply
$107k – $173k per year • In office • 5+ years exp • Rockleigh
DevOps
Linux
Apply
Firmware Engineering 18 days ago
≈ $84k – $164k per year (Estimated) • In office • 3+ years exp • Rockleigh
C++
DevOps
RTOS
IoT
Zigbee
Apply
$42k – $59k per year • In office • 1+ year exp • High School Diploma • Rockleigh
Management
Microsoft Office
Apply
$66k – $92k per year • In office • 3+ years exp • Rockleigh
Management
Microsoft Teams
Microsoft Office
Apply
See all jobs
This is one of many
1,834,520 more open roles from verified company boards, updated every day.