Embedded Firmware Interview Questions

175 embedded firmware interview questions shared by candidates

Skype: Draw a led interfacing circuit and write a driver for the same. Some logical questions like 3 light bulb (standard Lutron question) Write code for FizzBuzz 3 different types Tell me about yourself Onsite: Given circuit tell me different voltage, resistance, and current throughout different circuit points. (went in detail for almost an hour) Write a simple embedded driver for a few leds. Questions about interrupts and synchronization details about the project(during the presentation) what do u like outside of work?
avatar

Embedded Firmware Engineer

Interviewed at Lutron Electronics

3.6
Dec 12, 2018

Skype: Draw a led interfacing circuit and write a driver for the same. Some logical questions like 3 light bulb (standard Lutron question) Write code for FizzBuzz 3 different types Tell me about yourself Onsite: Given circuit tell me different voltage, resistance, and current throughout different circuit points. (went in detail for almost an hour) Write a simple embedded driver for a few leds. Questions about interrupts and synchronization details about the project(during the presentation) what do u like outside of work?

1st Q. Brainteaser (Standard Lutron question) 3 bulbs and 3 switches, how to find out which switch is for which bulb? 2nd Q. C/C++ code review and find output. 3rd Q. LED driver code writing and LED circuit design using a micro-controller.
avatar

Embedded Firmware Engineer

Interviewed at Lutron Electronics

3.6
Jun 11, 2019

1st Q. Brainteaser (Standard Lutron question) 3 bulbs and 3 switches, how to find out which switch is for which bulb? 2nd Q. C/C++ code review and find output. 3rd Q. LED driver code writing and LED circuit design using a micro-controller.

1) Describe the difference between a semaphore and a mutex and when you might use each. 2) when would you use an RTOS over Protothreads or Bare Metal implementation. 3) There was a software test where I had to populate functions with code to make the program print the correct results to the screen. 4) What is your best quality and worst. 5) Why did I want to come work for Alarm.com.
avatar

Embedded Firmware Engineer

Interviewed at Alarm.com

3.7
Oct 12, 2016

1) Describe the difference between a semaphore and a mutex and when you might use each. 2) when would you use an RTOS over Protothreads or Bare Metal implementation. 3) There was a software test where I had to populate functions with code to make the program print the correct results to the screen. 4) What is your best quality and worst. 5) Why did I want to come work for Alarm.com.

Viewing 81 - 90 interview questions

Glassdoor has 175 interview questions and reports from Embedded firmware interviews. Prepare for your interview. Get hired. Love your job.