Talent.com
Embedded Software Team Lead

Embedded Software Team Lead

Capgeminibangalore, India
4 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 • bangalore, India

    Related jobs
    • Promoted
    Linux Boot – QA Lead

    Linux Boot – QA Lead

    eInfochips (An Arrow Company)Bengaluru, Karnataka, India
    Collaborate with cross-functional teams for.Show moreLast updated: 4 days ago
    • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Ci4 - Autonomous DefenseGreater Bengaluru Area, India
    We are looking for an experienced Embedded Systems Engineer to lead the design, development, integration, and testing of embedded software and firmware that interact seamlessly with hardware to con...Show moreLast updated: 18 days ago
    • Promoted
    Embedded Software Team Lead

    Embedded Software Team Lead

    CapgeminiBangalore Urban, Karnataka, India
    STM Secureboot Development Lead.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 ...Show moreLast updated: 5 days ago
    • Promoted
    Yocto Development Lead

    Yocto Development Lead

    Tata ElxsiBengaluru, Karnataka, India
    We are seeking an experienced Yocto Lead Engineer with strong expertise in Embedded Linux BSP development.The ideal candidate will have hands-on experience. Yocto-based build systems, Linux kernel, ...Show moreLast updated: 5 days ago
    • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    TEKsystemsbangalore, karnataka, in
    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 moreLast updated: 4 days ago
    • Promoted
    VotaryTech - Lead Embedded Software Engineer

    VotaryTech - Lead Embedded Software Engineer

    Votary Softech Solutions Pvt. Ltd.Bangalore
    Description : We are looking for a Lead Embedded Software Engineer who can drive end-to-end embedded software development, mentor team members, and contribute to syst...Show moreLast updated: 18 days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Apna Technologies & Solutions (ApnaTech)hosur, tamil nadu, in
    Preferred skills and qualifications.Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or a related field. Good experience as an embedded software developer with solid knowledg...Show moreLast updated: 3 days ago
    • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL Digitalhosur, 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: 4 days ago
    • Promoted
    Embedded Development Lead

    Embedded Development Lead

    ConfidentialBengaluru / Bangalore
    Lead embedded software development projects in Linux environments.Develop firmware using C, C++, and assembly languages.Work on driver-side development and Board Support Package (BSP) tasks.Gain ha...Show moreLast updated: 3 days ago
    • Promoted
    Hardware Team Lead

    Hardware Team Lead

    Nexteer Automotive - India Technical CenterBengaluru, Karnataka, India
    Team Leader - Electrical & Electronics Hardware Engineering (Automotive Industry).Proven track record in managing cross-functional engineering teams and driving innovation in product development or...Show moreLast updated: 26 days ago
    • Promoted
    • New!
    Senior Embedded Developer

    Senior Embedded Developer

    PalnarBengaluru, Karnataka, India
    Palnar is an established and globally recognized software development company with development centers in Germany, the USA, and India, as well as partners in Switzerland, the Netherlands, and the M...Show moreLast updated: 7 hours ago
    • Promoted
    IBM Maximo

    IBM Maximo

    LTIMindtreeBengaluru, Karnataka, India
    We are seeking an experienced and highly skilled.Senior Maximo TechnoFunctional Consultant.The ideal candidate will have a strong background in handling Maximo tickets, providing both technical and...Show moreLast updated: 23 days ago
    • Promoted
    • New!
    Lead Embedded Software Engineer

    Lead Embedded Software Engineer

    PalnarBengaluru, Republic Of India, IN
    Palnar is an established and globally recognized software development company with development centers in Germany, the USA, and India, as well as partners in Switzerland, the Netherlands, and the M...Show moreLast updated: 6 hours ago
    • Promoted
    Deputy Manager - Embedded RTOS Software Team Lead

    Deputy Manager - Embedded RTOS Software Team Lead

    ConfidentialBengaluru / Bangalore
    Applications for this position will be accepted.No other mode of application will be entertained.RECRUITMENT OF EXPERIENCED ENGINEERING PROFESSIONALS ON LATERAL. FOR ELECTRONICS DIVISION (EDN), BANG...Show moreLast updated: 7 days ago
    • Promoted
    Technical Lead - Embedded System

    Technical Lead - Embedded System

    ConfidentialBengaluru / Bangalore
    Technical Leadership & Mentoring : .Lead a team of embedded and IoT developers, providing technical guidance and mentorship. Conduct code reviews, enforce coding standards, and promote best practices....Show moreLast updated: 30+ days ago
    • Promoted
    Linux Buses Lead

    Linux Buses Lead

    eInfochips (An Arrow Company)Bengaluru, Karnataka, India
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show moreLast updated: 5 days ago
    • Promoted
    Team Lead – Software Engineering

    Team Lead – Software Engineering

    Yodaplushosur, tamil nadu, in
    At Yodaplus, we build innovative, secure, and scalable technology solutions that power the future of FinTech, Enterprise Blockchain, and Supply Chain industries worldwide.Since 2016, we’ve partnere...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    .NET Full Stack Team Lead - Contract

    .NET Full Stack Team Lead - Contract

    Gravity Infosolutions, Inc.hosur, tamil nadu, in
    Work Timings : 2 PM – 11 PM (IST).Develop and integrate software components per design and functional requirements.Conduct unit testing, documentation, and peer code reviews.Collaborate with project...Show moreLast updated: 4 hours ago