Talent.com
No longer accepting applications
Embedded Software Team Lead

Embedded Software Team Lead

Capgeminimount, India
7 days ago
Job description

STM Secureboot Development Lead

Location : Bangalore

Experience : 10+ Years

Join a team at the forefront of embedded security innovation. As an STM Secureboot Development Lead, you’ll play a critical role in designing and implementing secure boot mechanisms for STM-based platforms, ensuring trusted execution environments across next-generation embedded systems.

Your Role

As the STM Secureboot Development Lead, you will be responsible for architecting and developing secure boot solutions for STM microcontroller platforms. You’ll collaborate with hardware, firmware, and security teams to ensure robust protection against unauthorized code execution and system tampering.

In this role, you will :

  • Lead the design and development of secure boot mechanisms for STM32 and other STM microcontroller families
  • Define bootloader architecture, secure firmware update strategies, and cryptographic validation flows
  • Implement secure key provisioning, storage, and management using hardware security modules (HSMs) or TrustZone
  • Integrate secure boot with system-level authentication, rollback protection, and anti-cloning features
  • Collaborate with hardware teams to align bootloader design with board-level security features
  • Conduct threat modeling and security assessments for bootloader and firmware components
  • Develop test plans and validation procedures for secure boot functionality
  • Ensure compliance with industry standards such as NIST, FIPS, and ISO / IEC 27001
  • Support debugging, troubleshooting, and optimization of bootloader performance and reliability
  • Mentor junior engineers and contribute to internal security knowledge-sharing initiatives
  • Create technical documentation including architecture diagrams, integration guides, and release notes

Your Profile

  • 10+ years of experience in embedded software development, with a focus on secure boot and firmware security
  • Strong expertise in STM32 microcontroller architecture and bootloader development
  • Proficient in C / C++, embedded systems programming, and low-level hardware interaction
  • Experience with cryptographic libraries (e.g., mbedTLS, OpenSSL) and secure key management
  • Familiarity with ARM TrustZone, secure enclaves, and hardware root-of-trust concepts
  • Knowledge of secure firmware update protocols (e.g., DFU, OTA) and rollback protection
  • Hands-on experience with debugging tools, JTAG / SWD interfaces, and secure provisioning workflows
  • Excellent understanding of embedded security standards and threat mitigation techniques
  • Strong communication, leadership, and analytical skills
  • What You’ll Love About Working Here

  • Work on mission-critical embedded security solutions with global impact
  • Flexible work arrangements and a culture that values innovation and continuous learning
  • Collaborate with top-tier engineers and security experts across domains
  • Access to training and certifications in embedded security, cryptography, and secure software development
  • About Us

    We are a global leader in engineering and digital transformation, helping clients build secure, intelligent, and connected systems. Our teams of engineers, architects, and security specialists work across industries to deliver innovative solutions that protect and empower the future of technology. Join us to be part of a dynamic environment where your expertise drives real-world impact.

    Create a job alert for this search

    Embedded Software • mount, India

    Related jobs
    • Promoted
    Software Engineering Team Lead

    Software Engineering Team Lead

    Horizon56Chennai, Tamil Nadu, India
    At Horizon56, we are pioneering cutting-edge software solutions for the oil & gas industry.Our products are scaling rapidly, fuelled by user satisfaction and demand. Join us as we continue to delive...Show moreLast updated: 4 days ago
    • Promoted
    Senior Technical Lead - IBM MQ / ACE

    Senior Technical Lead - IBM MQ / ACE

    HCLTechChennai, Tamil Nadu, India
    The primary purpose of this role is to support the IT Business in managing Integration solutions comprised of both proprietary and open-source components, including provisioning, configuring, deplo...Show moreLast updated: 8 days ago
    • Promoted
    Implementation Lead

    Implementation Lead

    KissflowChennai, Tamil Nadu, India
    Have you dreamt of working in a Product based company? Here’s an opportunity for you!.Kissflow is the leader in no-code citizen development and a strong player in low-code application development e...Show moreLast updated: 23 days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    HCLTechChennai, Tamil Nadu, India
    ETA 1, Sandhya Infocity, Navalur.Contact Person : jyothi (7411876746).Embedded C++ Developer with 3 to 5 years of experience. Design, develop, and test embedded software applications.Collaborate with...Show moreLast updated: 8 days ago
    • Promoted
    Support Team Lead

    Support Team Lead

    MovateChennai, Tamil Nadu, India
    Looking for 10-13 years of L1 Support experience.Technically skilled in IIS, monitoring, and alerting tools Datadog ,.Power automates(power script) , AWS / Azure, ticketing tools like ServiceNow or a...Show moreLast updated: 17 days ago
    • Promoted
    Team Lead

    Team Lead

    ConfidentialChennai
    Experience diagnosing and troubleshooting basic hardware and software issues on desktops, laptops, mobile, audio-visual and tablets. Experience with remote desktop applications and remote troublesho...Show moreLast updated: 30+ days ago
    • Promoted
    IBM ITX Developer

    IBM ITX Developer

    InfoBeansChennai, Tamil Nadu, India
    IBM Transformation Extender (ITX) Developers.The ideal candidates should have strong experience in designing, developing, and supporting message transformation maps using IBM ITX, along with a soli...Show moreLast updated: 5 days ago
    • Promoted
    Solutions Engineer – Onboarding & Implementation

    Solutions Engineer – Onboarding & Implementation

    OnArrivalchennai, tamil nadu, in
    OnArrival is the AWS of travel—powering flights, hotels, insurance, and more via modular APIs and SDKs.We enable fintechs, banks, and large ecosystems to launch embedded travel experiences in under...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Embedded Engineer

    Lead Embedded Engineer

    ConfidentialChennai
    Orange Mantra is looking for Lead Embedded Engineer to join our dynamic team and embark on a rewarding career journey.Develop and optimize embedded software solutions. Design and test hardware-softw...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Team Lead, Implementation

    Engineering Team Lead, Implementation

    ConfidentialChennai, India
    Software Engineer I, Implementation.Cab facility available within a 20 km radius.As part of our ambitious growth plans, we're seeking a. Technical Expertise & Strategy.Develop and maintain tools and...Show moreLast updated: 12 days ago
    • Promoted
    ZF - Senior Software Developer - Embedded C

    ZF - Senior Software Developer - Embedded C

    ZF India private limited.Chennai
    Description : Job description : Senior SW developer.About the Team : ZF off-highway transmissions are specializ...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Technical Team Lead - AEM

    Backend Technical Team Lead - AEM

    ConfidentialChennai, India
    We are looking for a seasoned AEM Backend Technical Team Lead with 6+ years of experience in CMS development, including 3+ years in Adobe Experience Manager (AEM). This role is focused on backend de...Show moreLast updated: 1 day ago
    • Promoted
    Technical Lead

    Technical Lead

    UNCIAChennai, Tamil Nadu, India
    We’re looking for a passionate Technology Lead / Engineering Manager to join our growing team and help build enterprise-grade banking products using. NET Core, Angular, and a modern microservices ar...Show moreLast updated: 29 days ago
    • Promoted
    Implementation Lead

    Implementation Lead

    RR DonnelleyChennai, Tamil Nadu, India
    Lead a team of Developers and Business Analysts.Manage and drive compliance to the entire RPA project lifecycle.Identify the optimal solution design and ensure a thorough feasibility assessment is ...Show moreLast updated: 18 days ago
    • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL Digitalchennai, tamil nadu, in
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show moreLast updated: 8 days ago
    • Promoted
    Senior Technical Lead

    Senior Technical Lead

    StraiveChennai, Tamil Nadu, India
    Lead the design, development, and implementation of high-quality software solutions.Provide effective technical guidance and mentorship to a project team of 5+ members. Apply strong programming skil...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Technical Team Lead - AEM

    Backend Technical Team Lead - AEM

    XeragoChennai
    Description : We are looking for a seasoned AEM Backend Technical Team Lead with 6+ years of experience in CMS developme...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Architect Team Lead

    Technical Architect Team Lead

    ConfidentialChennai, India
    The Technical Architect will serve as the chief technology leader for the Rehab Information System SaaS project.They will be responsible for defining coding standards, architecture, and technical d...Show moreLast updated: 12 days ago