Firmware Development Engineer Interview Questions

2,357 firmware development engineer interview questions shared by candidates

what Testcases would you give the given scenario, testing their security camera products. Experiences in the past, difficulties in testing and how you overcome them. multi tasking and how you manage stressful environment. Technical questions on your previous experiences.
avatar

Firmware QA Engineer

Interviewed at Arlo Technologies

4.4
Mar 21, 2021

what Testcases would you give the given scenario, testing their security camera products. Experiences in the past, difficulties in testing and how you overcome them. multi tasking and how you manage stressful environment. Technical questions on your previous experiences.

// get_time() -- return local system time #define MAX_ERROR 5 #define TIME 10 // rc can be 0 or 1. 0 - good, 1 - error. while (1) { bool rc = doSomething(); checkRC(rc); } // Exit Program, if errors > MAX_ERROR in last TIME seconds void checkRC(bool rc) { }
avatar

Firmware Engineer

Interviewed at NVIDIA

4.4
Sep 18, 2024

// get_time() -- return local system time #define MAX_ERROR 5 #define TIME 10 // rc can be 0 or 1. 0 - good, 1 - error. while (1) { bool rc = doSomething(); checkRC(rc); } // Exit Program, if errors > MAX_ERROR in last TIME seconds void checkRC(bool rc) { }

1. given an array nums and int x, how can you check if x is in nums, after writing the code: how many comparisons does the code have and how can you minimize the number of comparisons in the code, 2. threads problem that requires writing a code with mutexes and locks
avatar

Firmware Engineer

Interviewed at NVIDIA

4.4
Nov 27, 2025

1. given an array nums and int x, how can you check if x is in nums, after writing the code: how many comparisons does the code have and how can you minimize the number of comparisons in the code, 2. threads problem that requires writing a code with mutexes and locks

Viewing 801 - 810 interview questions

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