Job
Description
Silicon Labs is the leading innovator in low-power wireless connectivity, dedicated to building embedded technology that connects devices and enhances lives. By integrating cutting-edge technology into highly integrated SoCs, Silicon Labs empowers device makers with the solutions, support, and ecosystems essential for creating advanced edge connectivity applications. With headquarters in Austin, Texas, Silicon Labs operates across 16 countries and is the trusted partner for innovative solutions in smart home, industrial IoT, and smart cities markets. We are currently looking for a Software Engineering Manager to lead a team within our Platform Software organization in Hyderabad. This role involves end-to-end ownership of core microcontroller platform software and embedded security features, requiring both technical expertise and people leadership skills. As a key player, you will contribute to shaping the core software stack that drives Silicon Labs wireless SoCs, ensuring the development of secure and scalable platforms across various applications. Key responsibilities include the development and maintenance of low-level platform software such as peripheral drivers, RTOS integration, and embedded services. Additionally, you will be responsible for delivering embedded security features like cryptographic services, secure boot, and trusted execution infrastructure. This impactful role is ideal for a hands-on leader passionate about building high-quality, robust, and secure embedded systems. **Responsibilities:** **Leadership & Team Management** - Lead, coach, and develop a high-performing engineering team focused on embedded software development for Silicon Labs microcontroller platforms. - Cultivate a collaborative and technically strong team culture to drive innovation and delivery excellence. - Collaborate with global engineering, product, and hardware teams to align development priorities and execution strategies. **Technical Ownership: Microcontroller Platform Software** - Design and deliver core embedded software, including peripheral drivers, RTOS abstraction layers, and system infrastructure components. - Ensure seamless integration with new hardware platforms and enable cross-functional collaboration across the product stack. - Advocate for reusable and scalable software architecture to ensure long-term platform health. **Technical Ownership: Embedded Security Features** - Lead the design and integration of key security components, such as secure boot, hardware cryptographic accelerators, and secure key storage. - Collaborate with security architects and certification teams to meet internal and industry compliance requirements. **Quality and Process** - Promote best practices in embedded development, including secure coding, code reviews, static analysis, and test automation. - Implement CI/CD processes for consistent and high-quality software delivery. - Support lifecycle maintenance, customer escalations, and product hardening through rigorous validation and debugging workflows. **Required Qualifications & Skills:** - Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field. - 12+ years of experience in embedded systems software development with at least 2 years in a formal leadership role. - Expertise in embedded C/C++ and ARM Cortex-M class microcontrollers. - Hands-on experience in delivering low-level software, drivers, RTOS integration, and system libraries. - Strong knowledge of embedded system security concepts and secure development practices. **Preferred Qualifications & Skills:** - Experience with Zephyr RTOS and secure firmware updates. - Knowledge of secure element integration, trusted execution environments, and security tools. - Experience managing geographically distributed teams and exposure to compliance programs such as PSA Certified, SESIP, or FIPS. **Benefits & Perks:** - Equity Rewards (RSUs) - Employee Stock Purchase Plan (ESPP) - Insurance plans with Outpatient cover - National Pension Scheme (NPS) - Flexible work policy - Childcare support Join our team at Silicon Labs and be a part of a dynamic environment where your contributions will have a significant impact on the product. We value work/life balance and strive to create a welcoming and enjoyable work environment.,