The Role
We are seeking a hands-on technical Engineering Manager to lead our Linux driver and low-level firmware development team for Wi-Fi ICs. In this role, you will contribute directly to Linux kernel drivers and hardware accelerator firmware, while guiding a high-performing engineering team to deliver production-quality software.
This is a unique opportunity for a hands-on technical leader to shape next-generation Wi-Fi solutions while empowering a team to achieve their best.
You will balance technical leadership, product ownership, and people management, ensuring your team delivers robust, high-performance code on schedule.
Key Responsibilities
- Lead, mentor, and grow a team of embedded software engineers focused on Linux kernel drivers and hardware accelerator firmware for Wi-Fi ICs.
- Actively contribute as a hands-on developer in design, coding, debugging, and performance optimization.
- Own end-to-end delivery of critical Wi-Fi software components, ensuring they meet performance, reliability, and quality goals.
- Drive Agile development practices — ensuring effective backlog management, sprint planning, and delivery execution while fulfilling product ownership responsibilities.
- Collaborate with architects, hardware designers, QA, and applications engineering to ensure seamless integration.
- Promote and continuously improve software development best practices and team culture — fostering craftsmanship, accountability, and long-term sustainability in the way we build software.
- Ensure rigor in software quality by driving unit testing, functional testing, continuous integration, and verification practices across the team.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 10+ years of professional software development experience, with at least 3–5 years in engineering management roles.
- Proven track record in Linux kernel driver development and/or low-level embedded firmware.
- Strong hands-on coding skills in C and debugging expertise at the hardware/software boundary.
- Strong exposure to CI/CD pipelines, integration testing, and performance benchmarking frameworks.
- Experience leading teams delivering production-quality embedded software in complex systems.
- Solid understanding of Agile/Scrum development practices and product ownership.
- Excellent communication and leadership skills, with the ability to guide both technical direction and team growth.
Nice to Have
- Experience contributing to open-source Linux upstream projects.
- Knowledge of Wi-Fi protocol stacks and wireless communication standards.
- Familiarity with hardware accelerators, SoC architectures, and performance optimization.
Benefits & Perks
Not only will you be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product; we also strive for good work/life balance and to make our environment welcoming and fun.
- Equity Rewards (RSUs)
- Employee Stock Purchase Plan (ESPP)
- Insurance plans with Outpatient cover
- National Pension Scheme (NPS)
- Flexible work policy
- Childcare support.
Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.