1,231,592open jobs
70,451companies
214,096added this week
Browse all
Salary
≈ $96k – $190k per year (Estimated)
Location
In office
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on May 7, 2026. Crestron scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Spotify Camp Nou. From match day to everyday. See how the home of FC Barcelona became a year-round destination powered by Crestron content, collaboration, and control solutions.

Our Lighting Group is growing, and we're looking for a Firmware Engineer to dive in and help us build the next generation of our lighting and environmental control products. This role requires your presence at our Rockleigh campus for at least 3 days a week to facilitate hands-on testing and collaboration. If you enjoy tackling complex embedded challenges and want to see your work directly impact innovative products like advanced thermostats, keypads, smart shades, and system controllers, this is for you. We need an engineer who isn't afraid to get their hands dirty, solve tough problems, and can work independently and collaborate effectively to get things done.

 

What You'll Be Doing

You'll be a key player in our firmware development team, at first learning from our subject matter experts, then taking ownership of the complete firmware lifecycle for new and existing products. This means:

Helping to review and revise product requirements to ensure technical feasibility and clarity from a firmware perspective.

Designing, developing, and debugging firmware for our embedded systems, focusing on our Lighting and Environmental product lines (primarily thermostats, keypads, shades, and controllers)

Collaborating closely with hardware engineers and other developers to integrate firmware and troubleshoot system-level issues.

Assisting hardware engineers with new board bring-up, then taking the lead on implementing and running firmware-centric design verification tests (DVT) and performing real-time debugging

Creating clear technical documentation including design specifications and test procedures.

Supporting the products you help create, ensuring they meet our quality standards and customer expectations.

What You'll Bring: 

We're looking for someone who can be productive quickly. You'll need.

At least 3 years of hands-on embedded firmware development experience, covering all phases from initial board bring-up support and DVT to real-time debugging and system testing

Strong C/C++ programming skills and a deep understanding of microcontroller architectures

Proven ability to diagnose and solve complex system-level problem

Good communication skills – you can explain technical concepts clearly, both verbally and in writing

A proactive, self-motivated approach with a commitment to delivering quality work. You thrive in a team and can adapt to a fast-paced development cycle

Bonus Points if You Have Experience With:

These skills aren't mandatory, but they'll help you make an even bigger impact:

Matter/Thread connectivity (including commissioning and device interoperability). Important!

Control Theory (e.g., PID controllers, loop filters)

Real-Time Operating Systems (RTOS) – Free RTOS is a significant plus

Communication protocols such as Ethernet, Bluetooth (BLE), 802.15.4/Mesh (e.g., Zigbee).

Modern embedded security protocols and best practices.

Lighting control systems and DALI technology.

Common peripheral interfaces like UART, I2C, SPI, and USB.

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,231,592 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
In your city
≈ $117k – $219k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • United States
Python
C++
SystemVerilog
Perl
DevOps
CI/CD
Jenkins
Git
Chips/EDA
Cadence Xcelium
UVM
Formal Verification
Cadence Conformal
Synopsys ZeBu
Cadence Palladium
Management
Confluence
Jira
Apply
$102k – $169k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Milpitas
Apply
$71k – $131k per year • In office • Top Secret • 2+ years exp • Bachelor's Degree • Grand Prairie
Apply
$121k – $224k per year • Hybrid • Top Secret • 3+ years exp • Bachelor's Degree • Orlando
MATLAB
Chips/EDA
Mentor Xpedition
HyperLynx
Apply
$96k – $178k per year • In office • Bachelor's Degree • Littleton
Python
Verilog
C#
C++
VHDL
Visual Basic
DevOps
Linux
Unix
Apply
Website Developer 3 days ago
≈ $128k – $236k per year (Estimated) • Equity • In office • 5+ years exp • Bachelor's Degree • Boulder
Python
C++
Fortran
DevOps
Git
Docker
HPC
Linux
Apply
≈ $71k – $197k per year (Estimated) • Equity • Hybrid • College Park
Python
C++
Fortran
AI/ML
OpenMP
DevOps
SLURM
HPC
Unix
Apply
≈ $96k – $182k per year (Estimated) • Equity • Hybrid • 7+ years exp • College Park
Python
C++
AI/ML
OpenMP
Machine Learning
DevOps
SLURM
GitHub
HPC
Unix
Apply
≈ $71k – $196k per year (Estimated) • Equity • Hybrid • College Park
Python
C++
Fortran
AI/ML
OpenMP
DevOps
SLURM
AWS
HPC
Unix
Apply
≈ $71k – $197k per year (Estimated) • Equity • In office • College Park
Python
C++
Fortran
AI/ML
OpenMP
DevOps
SLURM
HPC
Unix
Apply
$132k – $214k per year • In office • Bachelor's Degree • Plano
C++
DevOps
RTOS
Linux
Apply
$160k – $258k per year • In office • Bachelor's Degree
Java
C
C++
C
FFmpeg
C++
OpenGL
DevOps
RTOS
Linux
Robotics
GStreamer
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
DevOps
Linux
Apply
Operator 3 days ago
≈ $43k – $102k per year (Estimated) • In office • High School Diploma • New York
Apply
See all jobs
This is one of many
1,231,592 more open roles from verified company boards, updated every day.