Senior Staff Engineer, Networking Software
Join Our Community
Required Skills
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**
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.
Similar Jobs
- M
Tech Lead – RTP/RTCP,WebRTCP, Linux, C/C++
Motorola Solutions · Bengaluru, Karnataka, India
- Z
Staff Software Development Engineer - C/Linux
Zscaler · Bengaluru East, Karnataka, India
- Q
Principal Engineer/Director-Engineering, Linux Kernel Development
Qualcomm · India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Mumbai
- Posted
- 19h ago
- Source
- Indeed