
Lead Engineer - SW Design - RAIL
Silicon Labs27 days ago
Hyderābād, IndiaStaff+
Responsibilities
- Design, develop, and maintain embedded software for low-power wireless MCUs and SDKs.
- Own hardware feature support across design, pre-silicon verification, post-silicon verification, release, and long-term support.
- Build and enhance device drivers, initialization and startup code, timing-sensitive system software, and radio control features.
- Optimize embedded software for performance, reliability, power efficiency, and memory and CPU utilization.
- Debug issues across software, firmware, hardware, and system boundaries using lab tools and debuggers.
- Collaborate with hardware, silicon, systems, and product teams on requirements, design reviews, and new-device bring-up.
- Contribute to automated testing, validation, and development tooling.
- Participate in code and design reviews and mentor other engineers through technical guidance and best practices.
Requirements
- A BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
- At least 7 years of professional embedded software or firmware development experience.
- Strong programming skills in Embedded C and/or C++.
- Experience developing microcontroller software in resource-constrained, real-time environments using bare metal and/or RTOS-based systems.
- Hands-on hardware/software debugging experience with debuggers, JTAG/SWD, oscilloscopes, or logic analyzers.
- Experience with low-level embedded software, including device drivers, interrupts, peripheral interfaces, timing-sensitive code, or memory-constrained systems.
- Experience taking features from design through implementation, testing, and release.
- Strong problem-solving, communication, and collaboration skills.
- Preferred experience includes Bluetooth LE, Zigbee, Thread, Wi-Fi, proprietary radio systems, communication stacks, radio control, PHY/MAC functionality, low-power optimization, embedded interfaces, Python, automated testing, CI, silicon bring-up, multi-core microcontrollers, concurrency, synchronization, shared resources, and assembly on ARM or RISC-V.
- Preferred experience also includes AI-powered engineering tools such as GitHub Copilot, Cursor, or ChatGPT, with strong validation judgment.
Benefits
- Equity rewards in the form of RSUs.
- Insurance plans with outpatient coverage.
- National Pension Scheme (NPS).
- Flexible work policy.
- Childcare support.
- Work in a collaborative embedded wireless engineering team with opportunities for technical growth and work/life balance.