Silicon Labs

embedded technology

LeadEngineer-SWDesign

Hyderabad, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Engineer - SW Design at Silicon Labs. Skills: ARM architectures (ARMv7/ARMv8), secure embedded systems, bootloader development, secure boot chains, fallback/recovery mechanisms, update infrastructure, signed firmware, encryption, anti-rollback protection, secure key storage, firmware integrity verification, TrustZone, MPU configurations, privilege levels, memory architecture, low-level platform firmware, drivers, RTOS integration, hardware platform bring-up, debugging skills, C programming,”

What You'll Achieve.

designing and delivering secure platform software

Industry & Context.

embedded technology
Problems you'll solve

solving complex technical challenges

What They're Looking For.

Must Have

8+ years of hands-on experience in embedded software/firmware development, Deep understanding of ARM architectures (ARMv7, ARMv8) including instruction set, memory maps, privilege levels, and secure modes, Proven experience designing and implementing secure bootloaders from scratch or significantly enhancing existing ones, command over peripheral interface development: SPI, I2C, UART, SDIO, GPIO, Practical experience in secure bootloader features: firmware signing, encryption/decryption, rollback protection, key provisioning, Excellent debugging skills with low-level firmware, hardware/software interaction, and use of tools like JTAG, SWD, or logic analyzers, Proficiency in C with a focus on clean, modular, and testable code, Knowledge of embedded RTOS and bare-metal development principles, Experience with modern development toolchains, CI/CD pipelines, and version control systems

Nice to Have

Familiarity with GenAI tools for accelerating development and documentation is strongly preferred, Experience with artificial intelligence (AI) powered tools and technologies used to enhance productivity, analysis, and decision-making

What You'll Do.

and maintain secure bootloader(s) for embedded platforms

including secure boot chains

fallback/recovery mechanisms

and update infrastructure

Implement advanced security hardening techniques such as signed firmware

anti-rollback protection

and firmware integrity verification

Work on ARM Cortex-M series processors

leveraging secure/non-secure domain separation (TrustZone)

and memory architecture

Develop and maintain low-level platform firmware

including drivers for standard peripheral interfaces (SPI

DMA) and RTOS integration

Lead bring-up of hardware platforms from reset: clock and power initialization

Conduct peer code reviews

perform static and dynamic analysis

and contribute to security audits and hardening efforts

Create detailed documentation including design decisions

and recovery strategies

Embrace and promote GenAI tools to accelerate development and documentation workflows

How You'll Work.

Team & Collaboration

work closely with cross-functional teams across hardware, firmware, and security engineering; Collaborate across engineering teams to support silicon bring-up, resolve firmware issues, and respond to customer queries; Work closely with validation and QA teams to define and execute robust test plans

Full 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](https://www.silabs.com/). **The Role :** We are seeking a Lead Embedded Software Engineer with deep expertise in ARM architectures (ARMv7/ARMv8), secure embedded systems, and bootloader development. This role is critical in designing and delivering secure platform software and will work closely with cross-functional teams across hardware, firmware, and security engineering. This position is ideal for someone who thrives at the intersection of embedded systems, security, and platform software design and enjoys solving complex technical challenges in resource-constrained environments. **Key Responsibilities:** * Design, develop, and maintain secure bootloader(s) for embedded platforms, including secure boot chains, fallback/recovery mechanisms, and update infrastructure. * Implement advanced security hardening techniques such as signed firmware, encryption, anti-rollback protection, secure key storage, and firmware integrity verification. * Work on ARM Cortex-M series processors, leveraging secure/non-secure domain separation (TrustZone), MPU configurations, privilege levels, and memory architecture. * Develop and maintain low-level platform firmware, including drivers for standard peripheral interfaces (SPI, I2C, UART, GPIO, DMA) and RTOS integration. * Lead bring-up of hardware platforms from reset: clock and power initialization, memory setup, and early boot code. * Collaborate ac

Free ATS check

Applying for this Lead Engineer - SW Design role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Silicon Labs?

Real rants from real employees. Read before you apply.

Read Company Rants →