Talent.com
Embedded Software Team Lead
Embedded Software Team LeadCapgemini • India
Embedded Software Team Lead

Embedded Software Team Lead

Capgemini • India
12 hours 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 Software Embedded • India

    Related jobs
    Technical Lead

    Technical Lead

    Responsive • Nagpur, IN
    Responsive is looking for a Technical Lead who combines strong technical expertise with leadership skills to drive complex projects and mentor a team of engineers. In this role, you will take owners...Show more
    Last updated: 7 hours ago • Promoted • New!
    Outsystem Tech Lead

    Outsystem Tech Lead

    TalentOnLease • Chennai, Republic Of India, IN
    Lead the design and development of enterprise OutSystems applications.Define architecture and enforce coding standards.Mentor and manage OutSystems developers. Coordinate with Business, QA, and DevO...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Dell Boomi Integration Engineer

    Senior Dell Boomi Integration Engineer

    Maitsys • Nagpur, IN
    Job Description : Senior Boomi Integration Engineer.Atom migration (on-prem → cloud), integration development, and ongoing support. Senior Dell Boomi Integration Engineer.Boomi Atom to a cloud-hosted...Show more
    Last updated: 6 days ago • Promoted
    Software Development Team lead

    Software Development Team lead

    Cartrack • India, India
    Were a world-leading smart mobility SaaS tech company with almost 2,000,000 active users.Our teams are collaborative, vibrant and fast-growing, and all team members are empowered with the freedom t...Show more
    Last updated: 30+ days ago • Promoted
    Technical Lead

    Technical Lead

    Mphasis • India, India
    Looking for Senior Ingenium Developer with 10+ years' experience and following skills.Experience in Mainframe O / S and Development using COBOL programming language & JCL. Experience in development an...Show more
    Last updated: 5 days ago • Promoted
    Technical Team Lead

    Technical Team Lead

    Indexnine Technologies • India
    We are seeking a highly experienced and driven Full Stack Technical Lead with strong development expertise, especially in Node. The ideal candidate should be technically sound, cloud-savvy (preferab...Show more
    Last updated: 12 hours ago • Promoted • New!
    Technical Lead- Embedded Systems

    Technical Lead- Embedded Systems

    Aeron Systems • India
    We are seeking a highly skilled and innovative.Technical Lead – Embedded Systems.In this role, you will drive system-level design, oversee a team of engineers, and ensure seamless integration betwe...Show more
    Last updated: 12 hours ago • Promoted • New!
    Embedded Development Lead - C / C++

    Embedded Development Lead - C / C++

    Firstcareercentre • India
    Description : Job Description : We are looking for a skilled Embedded Software Developer with strong experience in C++ and RTOS-based applicati...Show more
    Last updated: 30+ days ago • Promoted
    Lead Embedded Engineer

    Lead Embedded Engineer

    Themesoft Inc. • India
    Strong proficiency in Embedded C programming.Strong experience in Low level Drivers.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers.Skilled in embedded drive...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Embedded Engineer

    Senior Embedded Engineer

    TEKsystems • India
    Notice Period preference : immediate to 45 Days.Semiconductor Design / Manufacturing.Experience : 4-10 Years of experience. Embedded C Programming and Problem solving.Domain / specialization Specific a...Show more
    Last updated: 12 hours ago • Promoted • New!
    Solutions Head for Embedded

    Solutions Head for Embedded

    Cyient • India
    Cyient delivers intelligent engineering solutions across products, plants, and networks for over 300 global customers, including 30% of the top 100 global innovators. As a company, Cyient is committ...Show more
    Last updated: 12 hours ago • Promoted • New!
    Advanced Lead Engineer-Embedded Sw.

    Advanced Lead Engineer-Embedded Sw.

    Wabtec Corporation • India
    As an Application Development Engineer, you will be responsible to design, developing, and maintain programmable logic controller (PLC), SCADA & HMI system for industrial automation under Charging ...Show more
    Last updated: 12 hours ago • Promoted • New!
    Hiring Embedded Lead Engineers.

    Hiring Embedded Lead Engineers.

    Cognizant • India
    Strong proficiency in Embedded C programming.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers. Skilled in embedded driver development, including ADC, UART, SPI...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior IBM Sterling OMS V10 Developer

    Senior IBM Sterling OMS V10 Developer

    Meridian Technology Solutions Inc • Nagpur, IN
    Role : Senior OMS V10 Developer.Timings : 2 PM IST Onwards Monday to Friday.We are hiring an experienced IBM Sterling OMS Version 10 Developer with strong expertise in OMS configurations, customizati...Show more
    Last updated: 7 hours ago • Promoted • New!
    Lead Software Engineer

    Lead Software Engineer

    Cognizant • nagpur, maharashtra, in
    NET Developer with deep expertise in device communication, network protocols, and IoT integrations.This role involves leading a team of developers to design and implement robust, scalable solutions...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Embedded Software Team Lead

    Embedded Software Team Lead

    Tekshiras Software Services Private Limited • Pune, Republic Of India, IN
    Position : Embedded Lead (Engineering Domain).Seeking an experienced Embedded Lead – Engineering to drive architecture, development, and delivery of embedded systems in industrial automation and eng...Show more
    Last updated: 16 hours ago • Promoted • New!
    CyberArk implementation Lead

    CyberArk implementation Lead

    Atos • India
    Have a strong knowledge of CyberArk privileged Account Management solutions- CyberArk components like Vault, CPM, PSM, PSMP, PVWA, AAM, PTA. Have worked on CyberArk Application upgrades / releases and...Show more
    Last updated: 12 hours ago • Promoted • New!
    Linux Boot – QA Lead

    Linux Boot – QA Lead

    eInfochips (An Arrow Company) • India
    Collaborate with cross-functional teams for.Show more
    Last updated: 12 hours ago • Promoted • New!