Firmware Development Engineer Interview Questions

2,356 firmware development engineer interview questions shared by candidates

The take-home challenge involved solving a real-world motor control problem. It was a fair level of difficulty, and quite relevant to the position. The questions during the interview phase were pretty straight forward programming or debugging.
avatar

Firmware Engineer

Interviewed at Tonal

2.8
Sep 9, 2021

The take-home challenge involved solving a real-world motor control problem. It was a fair level of difficulty, and quite relevant to the position. The questions during the interview phase were pretty straight forward programming or debugging.

There were two of them. 1. How would you debug a memory leak arising from third-party code, which is linked as a binary object (no source code). 2. Can you draw a block diagram of the internal components of a Roku device and their interconnection.
avatar

Senior Software Engineer - Firmware

Interviewed at Roku

3.5
Aug 28, 2014

There were two of them. 1. How would you debug a memory leak arising from third-party code, which is linked as a binary object (no source code). 2. Can you draw a block diagram of the internal components of a Roku device and their interconnection.

1.What is the purpose of __int and __exit macro? 2. What is major number and minor number? 3. What is Reentrant kernel and Reentrant function? 4. What is process and thread? 5. What is critical section? 6. What is race condition? 7. What are the different synchronization techniques?
avatar

Senior Firmware Engineer

Interviewed at Collins Aerospace

3.7
Jan 13, 2020

1.What is the purpose of __int and __exit macro? 2. What is major number and minor number? 3. What is Reentrant kernel and Reentrant function? 4. What is process and thread? 5. What is critical section? 6. What is race condition? 7. What are the different synchronization techniques?

It was a round table of random questions from semaphores/mutexes, recursion, past project work (what was difficult problem and how did you resolve it), social questions like how you'd interact with negative feedback or difficult situations (give an example of one that actually happened). Too many to really document. You either know them or not. They were mainly based around the items on my resume.
avatar

Firmware Engineer

Interviewed at Neptune Technology Group

3.8
May 11, 2022

It was a round table of random questions from semaphores/mutexes, recursion, past project work (what was difficult problem and how did you resolve it), social questions like how you'd interact with negative feedback or difficult situations (give an example of one that actually happened). Too many to really document. You either know them or not. They were mainly based around the items on my resume.

Viewing 691 - 700 interview questions

Glassdoor has 2,356 interview questions and reports from Firmware development engineer interviews. Prepare for your interview. Get hired. Love your job.