Post a job

Senior Staff Engineer, Networking Software

On-site Pune, India full time

​​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.  

Source: the employer's careers page. Last checked 2026-11-04. Posted 2026-11-03.

Applications happen on Semtech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from Semtech

All jobs at Semtech

Similar jobs in India

All software development jobs in India

Hiring for a role like this? See how employers fill a role fast.