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 .
Meet the Team
The Software Research & Development Team in Hyderabad is responsible for developing next-generation software technologies for our IoT portfolio, including Zigbee, Thread, Matter, Wi-Fi, proprietary radio software, and hardware modeling. We are expanding our AI/ML software engineering team in Hyderabad to enable smarter IoT devices by running machine learning (ML) algorithms directly on the edge. These algorithms power applications such as anomaly detection, wake-word recognition, and image classification. Our mission is to bring advanced ML capabilities to resource-constrained devices using cutting-edge optimization techniques and hardware acceleration.
As an AI/ML Engineer, you will:
- Collaborate with engineers and architects to design and implement embedded ML solutions for Silicon Labs wireless microcontrollers.
- Integrate third-party ML frameworks (e.g., ExecuTorch, CMSIS-NN, CMSIS-DSP) into our embedded software stack.
- Develop optimization techniques to improve model performance on memory- and energy-constrained devices.
- Contribute to tools for ML model conversion, deployment, and evaluation.
- Build demo applications and reference examples to showcase edge ML capabilities.
- Create technical documentation and training resources for internal and external developers.
- Apply best practices in embedded development, debugging, and ML model deployment.
Required Qualifications:
- Bachelor s or Master s degree in Computer Science, Electrical/Electronics Engineering, or a related technical field.
- 4+ years of professional experience in embedded systems software development.
- Proficiency in C/C++, Python, and Git.
- Strong understanding of embedded systems development, debugging tools, and cross-compilation.
- Exposure to machine learning algorithms, including deep neural networks and classical ML methods.
- Knowledge of ARM microcontrollers (MCUs).
- Familiarity with digital signal processing (DSP) and embedded ML frameworks like ExecuTorch, CMSIS-NN, or CMSIS-DSP.
- Strong analytical and communication skills.
- Eagerness to learn and grow in a fast-paced, collaborative environment.
- Nice to Have:
- Experience with ML model training, quantization, and deployment pipelines.
- Familiarity with real-time operating systems (RTOS).
- Knowledge of TensorFlow and PyTorch.
- Experience with Linux and using the command line.
- Familiarity with project planning and documentation tools like JIRA and Confluence
Nice to Have: - Experience with ML model training, quantization, and deployment pipelines.
- Familiarity with real-time operating systems (RTOS).
- Knowledge of TensorFlow and PyTorch .
- Experience with Linux and using the command line .
- Familiarity with project planning and documentation tools like JIRA and Confluence
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
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.
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.