Engineering Manager - Software Design
silabs · Hyderabad · India · On-site
Posted Sep 18, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world’s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at www.silabs.com .
Job Description
We are seeking a Software Engineering Manager to lead a team within our Platform Software organization in Hyderabad, with end-to-end ownership of core microcontroller platform software and embedded security features. This role involves technical and people leadership, delivering foundational components that power all layers of our IoT device platforms.
What you'll do:
Play a key role in shaping the core software stack powering Silicon Labs’ wireless SoCs.
Build secure, resilient platforms that scale across smart homes, industrial systems, and commercial applications.
Collaborate with industry experts in a flexible, innovation-driven environment.
Contribute to both proprietary and open-source ecosystems shaping the future of IoT.
Key areas of ownership include:
Development and maintenance of low-level platform software such as peripheral drivers, RTOS integration, and embedded services.
Delivery of embedded security features including cryptographic services, secure boot, and trusted execution infrastructure.
This is a highly impactful role, ideal for a technically hands-on leader passionate about building high-quality, robust, and secure embedded systems.
Responsibilities
Leadership & Team Management
Lead, coach, and grow a high-performing engineering team focused on embedded software development for Silicon Labs’ microcontroller platforms.
Create a collaborative and technically strong team culture that fosters innovation and delivery excellence.
Partner with global engineering, product, and hardware teams to align development priorities and execution strategies.
Technical Ownership: Microcontroller Platform Software
Own design and delivery of core embedded software, including:
Peripheral drivers (I2C, SPI, UART, GPIO, ADC, etc.)
RTOS abstraction layers and OS services
System infrastructure components (e.g., logging, CLI, initialization routines)
Ensure tight integration with new hardware platforms and cross-functional enablement across the product stack.
Champion reusable, scalable software architecture for long-term platform health.
Technical Ownership: Embedded Security Features
Drive the design and integration of key security components, such as:
Secure boot and image authentication
Hardware cryptographic accelerators and cryptographic APIs
Secure key storage, attestation,…