Lead Firmware Engineer Interview Questions

1,427 lead firmware engineer interview questions shared by candidates

The first set of questions made during the technical interview was mainly checking my familiarity with FPGAs, and my motivation towards working with them. This is probably the most important part of the interview. The second set of questions were competency based questions. These are the type of questions in the format of "Tell me a time when you showed initiative/other competency".
avatar

Graduate Firmware Designer

Interviewed at Leonardo

3.8
Apr 25, 2019

The first set of questions made during the technical interview was mainly checking my familiarity with FPGAs, and my motivation towards working with them. This is probably the most important part of the interview. The second set of questions were competency based questions. These are the type of questions in the format of "Tell me a time when you showed initiative/other competency".

-Recruiter cold called after my resume was submitted for another position. -Applied to a DSP FW engineer position - 1st round - Technical + behavioral + resume based questions with Hiring Manager - Got positive feedback, but manager wants me to interview for a different position (virtual onsite interview) - Applied to the position, not exactly matching but there was some relevance - Onsite (6 rounds total including with recruiter) -1st round - General questions around embedded systems, resume based, Q format values. 1 coding - find number of 1's in a number - 2nd round - Technical questions around Wireless communications, FFT's, how to decide on FFT length for a certain sample rate. (Found it difficult as wireless is not what I prepared for) - 3rd round - Discussion around my resume, some questions and probing around embedded system design. Coding questions including - find size of structure which has variable specifying bit field, code a function to change endianness of a value - 4th round - With manager, again discussion on resume, technical aspects of the job (This was a light round in terms of technicality) - 5th round - Technical questions on Wireless communication, different modulation. One coding question to convert soft bits of qpsk to hard bits where size of soft bits is 6 bits in a continuous data stream. - Recruiter round was about why apple, why did you leave last job, why are you looking to switch now.
avatar

Embedded Firmware Engineer

Interviewed at Apple

4.2
Sep 14, 2022

-Recruiter cold called after my resume was submitted for another position. -Applied to a DSP FW engineer position - 1st round - Technical + behavioral + resume based questions with Hiring Manager - Got positive feedback, but manager wants me to interview for a different position (virtual onsite interview) - Applied to the position, not exactly matching but there was some relevance - Onsite (6 rounds total including with recruiter) -1st round - General questions around embedded systems, resume based, Q format values. 1 coding - find number of 1's in a number - 2nd round - Technical questions around Wireless communications, FFT's, how to decide on FFT length for a certain sample rate. (Found it difficult as wireless is not what I prepared for) - 3rd round - Discussion around my resume, some questions and probing around embedded system design. Coding questions including - find size of structure which has variable specifying bit field, code a function to change endianness of a value - 4th round - With manager, again discussion on resume, technical aspects of the job (This was a light round in terms of technicality) - 5th round - Technical questions on Wireless communication, different modulation. One coding question to convert soft bits of qpsk to hard bits where size of soft bits is 6 bits in a continuous data stream. - Recruiter round was about why apple, why did you leave last job, why are you looking to switch now.

Viewing 661 - 670 interview questions

Glassdoor has 1,427 interview questions and reports from Lead firmware engineer interviews. Prepare for your interview. Get hired. Love your job.