Embedded Software Team Lead

2 days ago


Bangalore, India Capgemini Full time

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.



  • Bangalore, India Capgemini Full time

    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...


  • Bangalore, India Capgemini Full time

    STM Secureboot Development Lead 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. As the STM...


  • Bangalore, Karnataka, India Digantara Full time

    Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability With expertise in space-based detection tracking identification and monitoring Digantara provides comprehensive domain awareness across all regimes enabling end-users to access actionable intelligence on a single platform At the core of...


  • bangalore, India Ignitarium Full time

    Ignitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product development. Ignitarium is built around a core team of technologists, who share a collective industry experience of over 150 years with expertise in system architecture,...


  • bangalore, India Avensys Consulting Full time

    Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client base across...


  • Bangalore, India Avensys Consulting Full time

    Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client base across...


  • bangalore, India Ignitarium Full time

    Hiring: Engineers – Embedded Software (5–10 Yrs)Ignitarium is looking for talented Embedded Software Engineers to join our team!Key Skills:Strong C programming and debugging skillsExperience with UART, I2C, SPI, USB protocolsKnowledge of ARM/x86 SoC architectureHands-on with Linux, RTOS, or Baremetal environmentsPython/Shell scripting & test...


  • bangalore, India Persistent Systems Full time

    Work Location: Bangalore Work Mode: 5 Days work from office Experience: 5 to 9 Years We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and...


  • Bangalore, India Jobted IN C2 Full time

    Location: Bangalore Experience: 8–11 years Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive...


  • Bangalore, India Persistent Systems Full time

    Work Location: Bangalore Work Mode: 5 Days work from office Experience: 5 to 9 Years We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage. The role involves development and...