I'm in Australia and don't expect big ticket US paychecks myself, but that does seem low for embedded C dev work - there's some skill required there.
I guess it's all relative to whatever economy you're embedded in though.
Good luck and best wishes going forward.
In Canada their end of year report listed some cities with median salaries of 100-130K USD, but I think most Canadian devs aren't on levels, and earning a bit less.
For example, the Canadian government pretty much pays software engineers between 40K-80K USD (even for 20 YoE). They're surely a massive employer, but they're not listed on Levels
Not that working for big tech or U.S. companies is that much more desireable, but it does pay a lot more, and those people are more likely to be reporting on Levels