Lutron Electronics logo

Lutron Electronics Embedded Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 41 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
68.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Lutron Electronics.

Showing 3 of 41
Lutron Electronics logo
Lutron Electronics

Embedded Software Engineer

Engineering · half a year ago

Mid Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

I applied online and then got an email to schedule an interview with a senior employee. The interview started with him discussing the company and then moved into the technical portion. It was mainly OOP questions and pointer manipulation. We used a live notepad website for coding, no IDE, and he would copy-paste my code to test it. The interviewer was nice, but I'm more of a hardware person than a programmer. They required cameras on and didn't record the screen, and I wasn't allowed to write on paper.

Confirmed questions2 questions
  • Can you explain Object-Oriented Programming concepts and demonstrate with examples?
  • How comfortable are you with pointer manipulation in C/C++?
Lutron Electronics logo
Lutron Electronics

Embedded Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding

So, there were two interviews in total. The first one was a technical interview where they threw 3 lightbulb questions at me, then we moved on to debugging a pointer related C question, and finally, they asked about taking user input to switch a light bulb ON/OFF in Embedded C and some basic PWM. The second interview lasted about 2 hours. They asked technical questions about circuit analysis, specifically finding the voltage drop across two bulbs in series given an AC source and the bulbs' voltage and power ratings. After that, they asked me to write a code in Embedded C that mimics a push button, incrementing a value each time it's pressed. I answered all the questions correctly and got a thank-you email the next day.

Confirmed questions1 question
  • Given the power and voltage levels of two bulbs in series, which one would be brighter?
Lutron Electronics logo
Lutron Electronics

Senior Embedded Software Engineer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Other

I got through the first round of interviews easily. They requested my college transcripts for the second round. Even though I have over a decade of experience in lighting and smart home, and 18 years total development experience, my GPA didn't meet their requirements. They then canceled my second round of interviews. It was pretty insulting to have the process stopped mid-way, especially after doing well in the initial stages.

Confirmed questions3 questions
  • How can you determine which switch controls which light, given 3 switches outside a room and 3 lights inside, with the door closing behind you once you enter?
  • There was also a question about reading schematics.
  • And a coding question that was pretty standard.

Lutron Electronics Embedded Engineer Interview Questions

Quoted word for word from Lutron Electronics interview reports.

Given the power and voltage levels of two bulbs in series, which one would be brighter?

Read reports

Is it possible for a microcontroller to supply sufficient power to a light bulb?

Read reports

How would you calculate the required resistance for a series connection with an LED?

Read reports

Can you write a function that mimics the behavior of malloc(), taking a buffer size in bytes and returning a pointer?

Read reports

Analyzing the provided circuit diagram, what are the voltage, resistance, and current values at various points?

Read report

Can you implement a basic malloc function that allocates memory using stack or static memory, not the heap, and returns a pointer?

Read report

How can you determine which switch controls which light, given 3 switches outside a room and 3 lights inside, with the door closing behind you once you enter?

Read report

How would you use a microcontroller to track the number of high voltage occurrences on a bus?

Read report

Write code for an LED driver and design an LED circuit using a microcontroller.

Read report

Formats, difficulty and experience

Across all 41 Lutron Electronics interview reports.

Interview formats

Technical 36.2%
Coding 27.6%
Behavioral 21.9%
System Design 4.8%
Presentation 4.8%

Interview difficulty

Easy 9.8%
Average 80.5%
Difficult 9.8%

Candidate experience

Positive 68.3%
Neutral 26.8%
Negative 4.9%