18 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Participate in all stages of the software design lifecycle with multidisciplinary cloud, embedded, web/mobile, data, and product teams.
- Interface regularly with customers and solve problems across available software layers.
- Work with broadband standards including TR-369, TR-069, TR-181, Wi-Fi Alliance EasyMesh, EasyConnect, and Wi-Fi 7.
- Represent Plume in external organizations and standards communities including RDK-B, BBF, PrplOS, and IETF.
- Contribute to architectural discussions with internal and external stakeholders.
- Design and develop maintainable firmware and software, perform peer code reviews, and solve scale, integration, and architectural problems.
- Deploy, operate, and troubleshoot applications in emulated or physical labs and customer environments.
Requirements
- 8+ years of industry experience writing production-quality firmware for Wi-Fi and/or networking devices.
- High proficiency in idiomatic C and C++.
- Thorough understanding of Layer 2, Layer 3, Layer 4 networking, and 802.11.
- Experience with Wi-Fi access points, Linux OS, OpenWRT, RDK, and PrplOS.
- Strong understanding of algorithms, data structures, object-oriented programming, and embedded systems.
- Fundamental understanding of computer networking, operating systems, and databases.
- Strong analytical, problem-solving, oral, and written communication skills.
Benefits
- Work-from-office/in-office role based in Hyderabad, India.
