Lead Engineer - SW Design

Silicon Labs

Hyderabad

On-site

INR 1,800,000 - 3,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity Rewards (RSUs)
Insurance plans with outpatient cover
National Pension Scheme (NPS)
Flexible work policy
Childcare support

Job summary

Silicon Labs in Hyderabad is seeking an experienced Embedded Software Engineer to develop low-level firmware for next-generation SoCs/ASICs. You will work across the product lifecycle, from pre-silicon enablement to post-silicon bring-up, collaborating with cross-functional teams to deliver high-quality embedded software.

The role requires 6–10+ years of embedded firmware experience, strong Embedded C and Python skills, and hands-on debugging with JTAG, GDB, and Lauterbach.

Qualifications

  • 6–10+ years of embedded firmware/software development experience.
  • Strong programming skills in Embedded C and Python.
  • Experience with bootloaders, BSPs, device drivers, HAL, and RTOS (FreeRTOS/Zephyr).
  • Knowledge of ARM/RISC-V architectures and interfaces such as SPI, I2C, UART, USB, and Ethernet.
  • Strong debugging skills using JTAG, GDB, Lauterbach, oscilloscopes, and logic analyzers.
  • Experience with silicon/board bring-up and hardware-software integration.
  • Excellent problem-solving, communication, and collaboration skills.

Responsibilities

  • Design, develop, and maintain embedded firmware for SoCs/ASICs.
  • Develop bootloaders, BSPs, device drivers, and Hardware Abstraction Layers (HAL).
  • Develop pre-silicon firmware for simulation, emulation, and FPGA platforms.
  • Support silicon bring-up, board bring-up, hardware validation, debugging, and production enablement.
  • Develop and optimize firmware for performance, power, memory, and reliability.
  • Debug hardware/software issues using JTAG, GDB, Lauterbach, oscilloscopes, and logic analyzers.
  • Collaborate with hardware, validation, verification, and architecture teams.
  • Participate in code reviews, design reviews, and technical documentation.
  • Mentor junior engineers and contribute to subsystem development.
  • Utilize AI-powered tools to improve development productivity and documentation.

Skills

Embedded C
Python
RTOS
ARM
RISC-V
Device drivers
Bootloaders
Debugging

Education

Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field

Tools

GDB
Lauterbach
JTAG

Job description

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.

About the Role

We are looking for an experienced Embedded Software Engineer to develop low-level firmware and platform software for next-generation SoCs/ASICs. You will work across the product lifecycle, from pre-silicon enablement to post-silicon bring-up, collaborating with cross-functional teams to deliver high-quality embedded software.

Key Responsibilities
  • Design, develop, and maintain embedded firmware for SoCs/ASICs.

  • Develop bootloaders, BSPs, device drivers, and Hardware Abstraction Layers (HAL).

  • Develop pre-silicon firmware for simulation, emulation, and FPGA platforms.

  • Support silicon bring-up, board bring-up, hardware validation, debugging, and production enablement.

  • Develop and optimize firmware for performance, power, memory, and reliability.

  • Debug hardware/software issues using JTAG, GDB, Lauterbach, oscilloscopes, and logic analyzers.

  • Collaborate with hardware, validation, verification, and architecture teams.

  • Participate in code reviews, design reviews, and technical documentation.

  • Mentor junior engineers and contribute to subsystem development.

  • Utilize AI-powered tools to improve development productivity and documentation.

Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related field.

  • 6–10+ years of embedded firmware/software development experience.

  • Strong programming skills in Embedded C and Python.

  • Experience with bootloaders, BSPs, device drivers, HAL, and RTOS (FreeRTOS/Zephyr).

  • Knowledge of ARM/RISC-V architectures and interfaces such as SPI, I2C, UART, USB, and Ethernet.

  • Strong debugging skills using JTAG, GDB, Lauterbach, oscilloscopes, and logic analyzers.

  • Experience with silicon/board bring-up and hardware-software integration.

  • Excellent problem-solving, communication, and collaboration skills.

Preferred
  • Experience with simulation, emulation, or FPGA-based development.

  • Familiarity with CI/CD, Git, and AI-powered development tools.

“Experience with artificial intelligence (AI) powered tools and technologies used to enhance productivity, analysis, and decision-making”
Benefits & Perks

At Silicon Labs, you’ll be part of a highly skilled team where every engineer makes a meaningful impact. We promote work-life balance and a welcoming, fun environment.

  • Equity Rewards (RSUs)

  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - Software Design (Platform Firmware)
Senior Engineer - Software Design (Platform Firmware)

silabs • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Equity Rewards (RSUs)
Insurance plans with outpatient cover
National Pension Scheme (NPS)
+2
Senior Engineer – Software Design (Platform Firmware)
Senior Engineer – Software Design (Platform Firmware)

Silicon Labs • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Equity Rewards (RSUs)
Insurance plans with outpatient cover
National Pension Scheme (NPS)
+2
Lead Engineer - SW Design - RAIL
Lead Engineer - SW Design - RAIL

Silicon Labs • Hyderabad

On-site
INR 2,000,000 - 3,800,000
Equity Rewards
Insurance plans with Outpatient cover
National Pension Scheme (NPS)
+2
Lead Engineer - SW Design
Lead Engineer - SW Design

Silicon Labs GmbH • Hyderabad

On-site
INR 3,500,000 - 5,000,000
Equity Rewards (RSUs)
Employee Stock Purchase Plan (ESPP)
Insurance plans with Outpatient cover
+3
Lead Engineer - SW Design - RAIL
Lead Engineer - SW Design - RAIL

Silicon Labs GmbH • Hyderabad

On-site
INR 3,500,000 - 4,800,000
Equity Rewards (RSUs)
Insurance plans with Outpatient cover
National Pension Scheme (NPS)
+2
Senior Engineer - SW Design (RAIL)
Senior Engineer - SW Design (RAIL)

Silicon Labs GmbH • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Equity Rewards (RSUs)
Insurance plans with Outpatient cover
National Pension Scheme (NPS)
+2
Senior Project Manager - Embedded/Firmware/IC Design
Senior Project Manager - Embedded/Firmware/IC Design

Silicon Labs • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Equity Rewards
ESPP
Insurance plans with Outpatient cover
+3
Staff Engineer - IC Design
Staff Engineer - IC Design

Silicon Labs • Hyderabad

On-site
INR 2,400,000 - 4,200,000
Equity Rewards (RSUs)
Employee Stock Purchase Plan (ESPP)
Insurance plans with Outpatient cover
+3
Senior Engineer - SW Design (RAIL)
Senior Engineer - SW Design (RAIL)

silabs • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Lead Engineer - Embedded Software /WiFi
Lead Engineer - Embedded Software /WiFi

Silicon Labs • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Equity Rewards (RSUs)
Employee Stock Purchase Plan (ESPP)
Insurance plans with Outpatient cover
+2