Semtech Technology/Software

Senior Staff Engineer, Networking Software

Pune, India In person Full-time

Location: IND - Pune

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 orMaster's in Computer Science, Electronics, ora related field.
  • 12+ years of experience inembedded systemssoftware development.
  • Strongproficiencyin C++ withgoodunderstanding of Linux-based software distributions.

Hands-onexpertisein 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.

DesiredQualifications

  • Strong candidates will typically bring depth in 2 or more of the areas below:
  • Expertisein cellular technologies (5G/4G/NB-IoT), modem interfacing, and SIM/eSIMmanagement.
  • Expertise inWi-Fi technologies.
  • Experience architecting router features usingOpenWRTor equivalent platforms.
  • Proficiencywith LinuxYoctobuild systems.
  • Solid understanding of network security (VPNs, secure boot, encryption).
  • Experience with security patches and CVEs.
  • Demonstrated impactintechnical strategy, performance tuning, and cross-functional collaboration.
  • Track recordof mentorship and peer development within engineering teams.
  • Patents/Publications in the related area.

Job description provided by Semtech.
View the original posting