Started with telephonic round which discussed experience & some embedded knowledge on ARM, RTOS, C. Another telephonic with different person with similar theme. Was called for face to face to Bangalore office. Total 4 rounds (first telephonic guys, then separate discussion with two architects plus manager & finally group director). Ended with HR discussion. Overall interview was fine & not very deeply technical.
Although role did not mention to have a background in security based on my discussion it seems they wished for it since the group works for automotive secure connectivity (which i did not have)
Sample questions on
how to optimize a system design where a hypothetical idea was considered as a starting point and then I had to elaborate, mutex vs semaphores/events, ARM wfi vs wfe difference, writing ISRs, bootloader concept, and security.
The Director asked about long term goals, KPIs in the present role, how to ensure released software is bug free (production quality) when multiple teams are involved in software development, costing, and common criteria (related to security or smart card, of which I was not aware).
The following metrics were computed from 1 interview experience for the NXP Semiconductors Firmware Architect role in Bengaluru, India.
NXP Semiconductors's interview process for their Firmware Architect roles in Bengaluru, India is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for NXP Semiconductors's Firmware Architect interview process in Bengaluru, India.