Back to Jobs

Jr. Embedded Developer

Not Disclosed

Job Description & Details

This is a heavy-duty embedded role focused deeply on wireless protocols, networking, and kernel-level firmware work. Don't let the "Jr." title fool you—they are asking for 5+ years of solid experience in Embedded C and WiFi standards, meaning you'll be diving straight into Qualcomm and Broadcom chipsets without much hand-holding.

What You'll Actually Be Doing

You'll spend your days wrangling the complexities of modern home networking, splitting your time between hardcore WiFi integration and cellular backup failover features. One day you might be debugging driver crashes and tuning Rate vs Range (RvR) throughput across 2.4GHz, 5GHz, and 6GHz bands, and the next you're implementing phone-as-backhaul failover logic, handling USB tethering, and managing WAN reachability healthchecks. It's hands-on, low-level systems engineering where you'll constantly deal with concurrency, driver interfaces, and kernel configurations.

The Core Tech Stack

You need absolute fluency in Embedded C and Linux operating systems, paired with deep networking domain expertise. The real dealbreakers here are your familiarity with wireless driver interfaces like CFG80211/mac80211 and supplicants like hostapd. If you have hands-on experience with OpenWRT, OpenSync, or RDK-B, you'll feel right at home, but your ability to trace memory leaks, analyze firmware asserts, and navigate complex silicon SDKs will be what actually saves your skin.

Interview Expectations

Expect the hiring team to grill you on concurrency and low-level debugging. They will likely ask you to trace how a packet moves from a wireless driver interface up through the networking stack, and how you would diagnose an intermittent kernel panic caused by a rogue driver crash on a Broadcom chipset. They aren't just looking for the right textbook answer; they want to see your methodical approach to dissecting an undocumented crash dump under pressure.

Application Advice

Your resume needs to loudly and clearly feature your hands-on Linux kernel and Embedded C projects, especially anything touching network drivers or wireless stacks. Skip the generic summary and instead highlight specific achievements optimizing throughput KPIs, debugging memory corruption, or configuring hostapd. Make sure keywords like OpenWRT, OpenSync, Embedded C, and CFG80211 are explicitly visible to sail right past the ATS filters.