Firmware Engineer Interview Questions

2,134 firmware engineer interview questions shared by candidates

Homework Firmware challenge (untimed) - Write C a function to identify packet type from a given array of bytes with fields in litte-endian order, given information on packet header fields and call appropriate function (just define, no body required) to process the message in the packet. Submit source code and provide compile instructions and suggest improvements on packet structure within a week. Solution will be evaluated for correctness and maintainability.
avatar

Senior Firmware Engineer

Interviewed at BRAIN CORP

4
Oct 1, 2019

Homework Firmware challenge (untimed) - Write C a function to identify packet type from a given array of bytes with fields in litte-endian order, given information on packet header fields and call appropriate function (just define, no body required) to process the message in the packet. Submit source code and provide compile instructions and suggest improvements on packet structure within a week. Solution will be evaluated for correctness and maintainability.

How would you write a C function to change a bit of a variable to 0? what is stack or heap? how did you manage communication protocols in your internship? how do you go about learning new technologies? what are Enums (in C), and give an example of how they could be used. what is the difference between x86 and x64 operating systems?
avatar

Entry level Firmware Engineer

Interviewed at Emerson

3.7
Feb 2, 2024

How would you write a C function to change a bit of a variable to 0? what is stack or heap? how did you manage communication protocols in your internship? how do you go about learning new technologies? what are Enums (in C), and give an example of how they could be used. what is the difference between x86 and x64 operating systems?

Viewing 341 - 350 interview questions

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