Senior Software Engineer-wifi

Engineering · Full-time · Bengaluru, India

Job description

As WLAN Software Engineer, you will be part of a world-class, highly motivated, highly skilled team of Linux Embedded system and Wi-Fi engineers who are committed to deliver scalable and reliable wireless equipment to customers in various verticals starting from ISPs to Enterprises to Federal Governments. Candidate should be a firm believer of Cambiums mission, Connecting the Un-Connected and Under-Connected. ·       Design, development, document, and maintenance of software for high-speed wireless IP Products. ·       Timely production of well-architected, robust, unit tested, commercial quality deliverables. ·       Interact and coordinate with members of other engineering and production teams. ·       Assist with and occasionally drive the diagnosis and resolution of customer problems. ·       Organize and work in project teams developing software for Cambium Networks products and radio features, including drivers and embedded features, integrating third-party packages, non-embedded support and test automation applications. ·       Should have 5-8 years of experience.   Specific Knowledge/Skills     ·       Strong development skills in C, Data Structures & Algorithms ·       Respect towards code quality, test driven development & ability to produce quality code for commercial products ·       Strong understanding of Linux OS concepts and experience of developing Linux system software ·       Exposure to event driven software design & development ·       Good understanding of wired and wireless networking protocols. ·       Experience of developing portable software for multiple products & multiple platforms ·       Experienced and proficient with the full software development lifecycle: requirements analysis, design, coding & reviewing, contributing to test plans, testing and fault diagnosing, fixing and support of product releases ·       The candidate must be team-focused and highly self-motivated with a desire to explore new approaches and technology in a fast-paced software development group   Desirable: ·       Experience with 802.11 protocol universe ·       Systems thinking ·       Experience of working with OpenWrt or Buildroot, board bring up, device drivers ·       Knowledge of Shell scripting, Makefile , Go or Python.