I applied through an employee referral. The process took 1 week. I interviewed at Synaptics
Interview
HR phone screening followed by Phone call with the Hiring manager. I was all in for the an onsite interview with 4 people with good technical skill set.
Interview questions were on C(Volatile/Static/Bit manipulation). Algorithms for Array sorry and was asked to optimize for memory & speed. I2C related questions
Interview questions [1]
Question 1
Algorithms for Array sorry and was asked to optimize for memory & speed
I applied online. The process took 1 week. I interviewed at Synaptics (Bengaluru) in Mar 2025
Interview
I had applied online on LinkedIn. Recruiter had reached out to me a week later.
Interview was held on teams and I got the feedback a week later. Interviewer was the head of the 15.4 team at Synaptics
Interview questions [1]
Question 1
Bit flipping and manipulation in C, function pointers, interrupt latency, mutxes and semaphores. One programming question regarding how you can design a calculator using function pointers
Firmware Engineer applicants have rated the interview process at Synaptics with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 64.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Firmware Engineer roles take an average of 21 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Synaptics overall takes an average of 12 days.
Common stages of the interview process at Synaptics as a Firmware Engineer according to 4 Glassdoor interviews include:
Phone interview: 27%
Group panel interview: 18%
Personality test: 18%
Skills test: 18%
Background check: 9%
One on one interview: 9%
Here are the most commonly searched roles for interview reports -