The funny thing is my personal experience was the opposite. I have a lot of experience in embedded software. The recruiters I interacted with at Google knew about my specialization and targeted positions that were embedded-related (like, at waymo or their other projects). However, the actual phone screen interview was with a web programmer that had very little C++ background and seemed pretty uncomfortable with me using that to solve their quiz. I ended up being weirded out by that and not moving forward. I figured I'd have to go back and practice a lot of stuff I hadn't touched in a while to actually impress their interview panel.
Meta was different. I interviewed with someone from the reality labs team and it was super specific. Our discussion and the software quizzing they did was right up my alley. Like, they specifically had a reason to want to hire me, and given what they described, I had a reason to be very interested in the project they were hiring for. It was a big shock, because the last time I spoke to someone hiring for FB they seemed to have no idea what they were doing lol. I still didn't move forward! But I was really tempted to.
I had a similar experience when I talked to someone at Apple. Unfortunately that time they wanted someone even more specialized than I was (they wanted someone to work on things to manage multiple JTAG devices - that was already innately familiar with doing that sorta thing at a hardware level). Still, 10/10, I'd apply to Apple again. I'd also apply to Meta again... although I think they basically killed the entire reality labs thing. I was so impressed by Meta. Still am.