jobapplier

Senior Staff Engineer, Networking Software

Semtech

​​ Job Summary: We are looking for an experienced embedded software leader to help build the next generation of high-performance cellular routers and gateways. In this role, you will architect and deliver reliable, secure, and scalable embedded solutions across Linux and embedded platforms, integrating advanced 4G/5G, Wi-Fi, and Bluetooth technologies.

You'll work closely with cross-functional teams to ensure seamless hardware-software integration and world-class product quality.

This is a unique opportunity to drive innovation in wireless connectivity and shape the future of mission-critical networking solutions. ​The ideal candidate brings deep C/C++ expertise and is a domain expert in at least two of the following areas: ​Routing software and router feature development (e.g., OpenWRT) ​Cellular software stack (4G/5G/NB-IoT, modem integration) ​Wi-Fi software stack and protocol implementation ​Linux platform engineering (Yocto, OpenWRT build systems) ​Embedded network security (VPNs, secure boot, CVEs).​ Responsibilities : ​ ​ Architect and develop complex embedded software systems for cellular routers, with a focus on security, reliability, performance, and scalability (30%). ​ Lead the design and integration of wireless (4G/5G, Wi-Fi, Bluetooth) and wired connectivity features across Linux-based systems (25%). ​ Collaborate with cross-functional teams including hardware, QA, and product to drive system-level solutions and resolve technical challenges (20%). ​ Mentor junior and mid-level engineers, contributing to technical reviews, design decisions, and continuous team improvement (15%). ​ Drive innovation by researching and integrating modern embedded technologies, development practices, and performance optimizations (10%). ​​ Minimum Qualifications : ​ ​ Bachelor's or Master's in Computer Science , Electronics, or a related field . ​ 12+ years of experience in embedded systems software development. ​ Strong proficiency in C++ with good understanding of Linux-based software distributions. ​ Hands-on expertise in at least two of the following domains: ​ Routing software and router feature development (e.g., OpenWRT ) ​ ​Cellular software stack (4G/5G/NB-IoT, modem integration, SIM/ eSIM ) ​ Wi-Fi software stack and protocol layers & protocol implementation ​ Linux platform engineering ( Yocto, OpenWRT build systems ) ​ Embedded network security ( VPNs, secure boot, CVEs) ​ Hands-on experience with modem integration and embedded networking stacks. ​ Proven ability to lead complex technical efforts across product cycles. ​ ​ Desired Qualifications ​ ​ St rong candidates will typically bring depth in 2 or more of the areas below : ​ Expertise in cellular technologies (5G/4G/NB-IoT), modem interfacing, and SIM/ eSIM management. ​ Expertise in Wi-Fi technologies. ​ Experience architecting router features using OpenWRT or equivalent platforms. ​ Proficiency with Linux Yocto build systems. ​ Solid understanding of network security (VPNs, secure boot, encryption). ​ Experience with security patches and CVEs. ​ Demonstrated impact in technical strategy, performance tuning, and cross-functional collaboration. ​ Track record of mentorship and peer development within engineering teams. ​ Patents/Publications in the related area.