Semtech

Senior Staff Engineer, Networking Software

Semtech  •  Pune, IN (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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

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

About Semtech

Semtech Corporation is a high-performance semiconductor, IoT systems and Cloud connectivity service provider dedicated to delivering high quality technology solutions that enable a smarter, more connected and sustainable planet.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Camarillo, CA
Year Founded
1960
Social Media