u/Eswaldots

Entry experience for low level and C jobs

Hi everyone, I'm new to this subreddit and to C in general. If this question isn't appropriate for this sub, please let me know and I will gladly remove or edit it.

I'm a young developer with experience building full-stack web projects. Over time, I realized that I didn't feel fulfilled animating objects with JavaScript. I felt the need to go deeper and work on complex projects involving low-level development. That being said, I started learning C and computer science fundamentals, and I can't explain how much I'm enjoying being closer to the hardware.

I also appreciate the ecosystem here. In webdev, everyone is focused on AI and new frameworks; it feels like the joy of building things from scratch is fading, not to mention that AI-generated code can be quite buggy. Furthermore, the webdev junior market is in crisis; competition is massive, with 200+ applicants per position, especially in regions like latam.

My question is about the junior job market for C and low-level roles. I want to commit to C and systems programming, but my country isn't technologically advanced, and most roles are for web development or maintaining legacy systems in Java or COBOL. There are almost no local opportunities for low-level work.

TL;DR:

  • What is the current state of the job market for junior C/low-level developers?
  • How much experience is typically required to land a remote low-level junior role?
  • What are the chances of landing a remote junior job from latam?
  • What kind of projects best demonstrate C expertise for these types of roles?
reddit.com
u/Eswaldots — 2 days ago