Description
Cisco Meraki's Wireless team develops and maintains the world's leading cloud-managed WLAN Access Point ecosystem, serving millions of active devices across the globe.
As a Lead Firmware Engineer on the Wireless Performance team, you will drive the evaluation and optimization of performance on MR Access Point devices, directly impacting millions of customers worldwide.
Responsibilities:
- Solve functional and performance-related regressions in our Access Point firmware while actively developing features aligned with emerging 802.11 and networking standards.
- Design and implement next-level data plane optimizations by evaluating existing components, identifying performance bottlenecks, and collaborating across teams to deliver novel solutions.
- Develop comprehensive tests and processes to proactively triage and resolve performance and functional issues.
- Lead small-to-medium features from technical design through completion, advocating for customer-centric improvements.
Requirements:
- Bachelor’s degree in computer science or a related field with 8+ years of total software engineering experience or Master's with 6+ years of total software engineering experience.
- 6+ years of professional software engineering experience in production environments using C or C++ programming.
- Prior experience with Wi-Fi drivers and firmware, including direct collaboration with Wi-Fi vendors.
- Experience working in Linux and/or embedded systems environments with knowledge of TCP/IP and UDP protocols.
- Applied experience with 802.11 wireless standards and core network protocols.
Preferred Qualifications:
- Deep understanding of system performance optimizations.
- Hands-on experience with performance testing tools.
- Experience with hardware and software acceleration paradigms.
- Proficiency with Yocto build systems and embedded Linux development.
- AI-first development mindset with demonstrated experience using modern AI-assisted development tools.
Benefits:
- Medical, dental and vision insurance.
- 401(k) plan with a Cisco matching contribution.
- Paid parental leave.
- Short and long-term disability coverage.
- Basic life insurance.
- Paid time away.
- Optional 10 paid days per full calendar year to volunteer.
Salary Range: $186,900.00 to $267,700.00