Tell me something about yourself
Embedded Design Engineer Interview Questions
6,863 embedded design engineer interview questions shared by candidates
Write a program to multiply a number N with 7 without using * operator or repeated addition.
What is the output of the following code: int i=1; printf("%d %d %d\n", i++, i++, i);
Basics of c programming.
Experience on particular domain mentioned in the job post
How friendly was the receptionist when you arrived at our office?
Elaborate on your academic projects.
How can you make sure a certain thread gets more execution time?
How much experience with the tcp /udp stack
For the drivetrain of a prototype vehicle you are asked to implement the part that determines the requested torque based on the user input. The user does this by pressing the throttle pedal. There are multiple options regarding the throttle pedal, but for now the engineers seem to have selected one that produces two analog output signals, which are connected to a microcontroller. The relation between the analog signals (redundant for safety reasons) and the pedal angle (min = 0 degrees, max = 30 degrees) are as follows: - `adc1 = 0.5 + 0.1 * angle` - `adc2 = 1.0 + 0.08 * angle` Where adc1 and adc2 are voltages and the angle is in degrees. These analog inputs require some basic low pass filtering (moving average). This pedal angle corresponds to an amount of torque that the motors must provide. This torque is not only dependent on the pedal angle, it’s also dependent on the current speed of the vehicle. The torque for each speed and pedal angle can be found in the graph below.  In case something goes wrong, in our prototype an LED should light up on the dashboard to indicate something is wrong (in a real production vehicle an error message will be shown on the instrument cluster).
Viewing 881 - 890 interview questions