Posted:12 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Job Title: C++ Developer

Experience:

3–6 YearsLocation : bangalore

Job Overview

We are looking for a highly skilled

Senior Security Developer

with strong expertise in

C/C++ backend development

and security stack implementation, particularly in

Trusted Execution Environment (TEE) / TrustZone technologies

. The ideal candidate should have hands-on experience working with cryptography, secure boot, OpenSSL, certificates, and Linux security internals.

Key Responsibilities

  • Develop and enhance security components within TrustZone and secure environments.
  • Work on backend development using C and C++, and automate processes using Python.
  • Configure and integrate OpenSSL, certificates, HSM, shared keys, and crypto algorithms.
  • Design and implement secure boot/secure element flows aligned with global security standards.
  • Work with Linux internals including system calls, services, and platform-level security features.
  • Implement and maintain cryptographic operations (encryption, decryption, certificate handling).
  • Collaborate with open-source communities and work with standard security interfaces.
  • Contribute to architecture discussions, design reviews, and Agile ceremonies.
  • Troubleshoot and optimize security modules and backend services.

Required Skills

  • Strong hands-on programming skills in C and C++ (backend).
  • Proficiency in Python automation.
  • Deep knowledge of OpenSSL, certificate management, crypto libraries, and related security modules.
  • Experience with HSM, shared keys, secure boot/secure elements.
  • Solid understanding of Linux security, Linux internals, and system-level operations.
  • Basic understanding of GP TEE, TrustZone concepts, and cryptography fundamentals.
  • Experience working with security stacks and open-source standards.
  • Prior exposure to Agile ways of working (Agile WoW).

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bangalore urban, karnataka, india

ahmedabad, gujarat, india

mumbai, pune, bengaluru