The HR department employees appear to be quite incompetent and possess zero technical knowledge. They were unable to provide an accurate position description or desired skills. "Somewhere in the software team" was the only information I received.
After a rather pointless phone interview with a junior HR employee, they scheduled a C exercise for me. I was sent a series of questions about C programming and given 30 minutes to return the answers in a text document (actual source files were not required).
The test was okay-easy, with the only challenge being to finish it within the 30-minute time limit. It consisted of 7 short questions covering topics such as writing to a specific memory address, pointers, preprocessor directives, and setting bits.
After my answers were accepted, they scheduled a phone interview with someone from the firmware engineering department. This interview primarily involved going over my resume and asking for details. The interview lasted approximately 30 minutes.
Following this, I was contacted by HR, who informed me that I was not a fit for the position.
There were no trick or difficult questions.
The following metrics were computed from 31 interview experiences for the Tesla Firmware Engineer role in United States.
Tesla's interview process for their Firmware Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Tesla's Firmware Engineer interview process in United States.