Talent.com
Lead Engineer - SoC Platform Software Design

Lead Engineer - SoC Platform Software Design

ConfidentialHyderabad / Secunderabad, Telangana, India
22 days ago
Job description

Job Description

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 across engineering teams to support silicon bring-up, resolve firmware issues, and respond to customer queries.
  • Conduct peer code reviews, perform static and dynamic analysis, and contribute to security audits and hardening efforts.
  • Work closely with validation and QA teams to define and execute robust test plans, including unit, integration, stress, and penetration tests.
  • Create detailed documentation including design decisions, bootloader specs, threat models, and recovery strategies.
  • Mentor junior engineers and drive best practices in embedded development and secure coding within the team.
  • Embrace and promote GenAI tools to accelerate development and documentation workflows.

Required Qualifications :

  • 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.
  • Strong 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 strong 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.
  • Familiarity with GenAI tools for accelerating development and documentation is strongly preferred.
  • 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)
  • Employee Stock Purchase Plan (ESPP)
  • Insurance plans with outpatient cover
  • National Pension Scheme (NPS)
  • Flexible work policy
  • Childcare support
  • Skills Required

    Rtos, Spi, Jtag, Encryption, Version Control Systems, I2c, SDIO, Uart, Gpio

    Create a job alert for this search

    Lead Engineer Platform • Hyderabad / Secunderabad, Telangana, India

    Related jobs
    • Promoted
    • New!
    SoC RTL Design Engineer

    SoC RTL Design Engineer

    Han Digital Solution (P) LtdHyderabad
    Description : We are seeking an experienced SoC RTL Design Engineer with strong expertise in IP and subsystem design, RTL development, and SoC-level integrat...Show moreLast updated: 1 hour ago
    • Promoted
    SoC Infrastructure Software Development Lead

    SoC Infrastructure Software Development Lead

    SEMI LEAFHyderabad
    Description : We are seeking a highly experienced software engineer to lead the design, development, and optimization of low-level software infrastructure for...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer - SoC Platform Software Design

    Senior Engineer - SoC Platform Software Design

    ConfidentialHyderabad / Secunderabad, Telangana, India
    We're looking for a Senior Engineer to join our SoC Platform Software team.You'll play a critical role in bringing up new SoCs, developing and maintaining low-level drivers and firmware, and delive...Show moreLast updated: 22 days ago
    • Promoted
    Senior Asic Rtl Designer

    Senior Asic Rtl Designer

    Eximietas DesignHyderabad, Republic Of India, IN
    Position : ASIC RTL Design Engineer.Location : Bangalore / Hyderabad.Design and develop synthesizable RTL using Verilog / SystemVerilog for complex ASIC / SoC blocks. Create micro-architecture specs and e...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer / Tech Lead

    Senior Software Engineer / Tech Lead

    Orbitalhyderabad, telangana, in
    Join one of the fastest-growing sales AI startups : Orbital.We’re a New York City and Hyderabad based start-up working on cutting-edge AI for go-to-market teams. M in funding from Silicon Valley inve...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer

    Software Engineer

    People Prime WorldwideHyderabad, India
    Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CLOUD ANGLES DIGITAL TRANSFORMATION INDIA PRIVATEHyderabad
    Description : The Opportunity : Join us as a Principal Software Engineer within our Field Mobile Platform team.Youll ...Show moreLast updated: 18 days ago
    • Promoted
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    MosChip®Hyderabad, Telangana, India
    Experience : 4 -12 Years Location : Hyderabad / Bangalore Job Description : Experience in Logic design / RTL coding is a must. Experience is SoC design and integration for complex SoCs is a must.Ex...Show moreLast updated: 3 days ago
    • Promoted
    Senior / Principal ASIC RTL Design Engineer (SoC / Subsystem)

    Senior / Principal ASIC RTL Design Engineer (SoC / Subsystem)

    ProxeleraHyderabad, Telangana, India
    My name is Shahid I am reaching out with a role that fits engineers who enjoy real ownership, from shaping micro-architecture to watching their RTL come alive in silicon. If you’re looking for a spa...Show moreLast updated: 4 days ago
    • Promoted
    Senior Design Engineer / Lead Design Engineer (ARM-based SoC)

    Senior Design Engineer / Lead Design Engineer (ARM-based SoC)

    eInfochips (An Arrow Company)Hyderabad, IN
    Hiring : Senior Design Engineer / Lead Design Engineer (ARM-based SoC).Preferred Location : BLR / HYD / PUNE / NOIDA / AHM / CHENNAI ( Willing to work in US Time Zone). We are looking for an experienced.ARM-bas...Show moreLast updated: 2 days ago
    • Promoted
    SoC Infrastructure Software Development Lead

    SoC Infrastructure Software Development Lead

    Semi leafHyderabad
    Description : Summary : - We are seeking an experienced and technically strong SoC Infrastructure Software Development Lead ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Full Stack Technologies

    Lead Software Engineer - Full Stack Technologies

    Franklin Templeton International Services (India)Hyderabad
    What is the Lead Software Engineer in the FTT AI & Digital Transformation group responsible for? The Lead Software Engineer in the FTT AI & Digital Transformation group...Show moreLast updated: 25 days ago
    • Promoted
    • New!
    Platform Engineer

    Platform Engineer

    NTT DATA, Inc.Hyderabad, India
    Experience in EDR- CrowdStrike.Experience in any one Ng (NextGen) SIEM tools (Crowdstrike, Qradar, Arcsight, Splunk,etc). Hands-on Experience in Security Automation tools- SOAR Platform.Experience i...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Confidential JobsSecunderabad, India
    We're hiring Lead Backend Engineers for an AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence an...Show moreLast updated: 5 hours ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    BomiscoHyderabad, Telangana, India
    About the Role : We are an ambitious innovative SaaS data platform building AI technology for Channel Data Management (CDM), Insurance and Sports & Media technology solutions.We seek a Lead Software...Show moreLast updated: 12 days ago
    • Promoted
    Lead I, Software Development / Engineering

    Lead I, Software Development / Engineering

    S&P GlobalHyderabad, India
    Grade Level (for internal use) : .We're seeking a talented and highly motivated lead software engineer to help us develop a scalable, high-performance, cloud-based platform for large-scale data stora...Show moreLast updated: 30+ days ago
    • Promoted
    Senior SoC Software

    Senior SoC Software

    VariteHyderabad
    Description : Job Overview : We are looking for a seasoned professional to lead software architecture efforts for SoC subsyste...Show moreLast updated: 30+ days ago
    • Promoted
    Silicon Labs - Chip Lead - SoC / Chip Architecture

    Silicon Labs - Chip Lead - SoC / Chip Architecture

    Silicon LabsHyderabad
    Description : LOCATION : HYDERABAD.Job Description : This position i...Show moreLast updated: 13 days ago