C++ Security Developer

Capgemini

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Capgemini Engineering in Bengaluru, India, is seeking an experienced embedded C/C++ engineer to work on security‑oriented system software. You will contribute to Android security features, Linux internals, and cryptographic capabilities within a dynamic engineering team.

You will join an Agile/SAFe environment, collaborating with cross‑functional teams to design, implement, and test secure solutions across embedded networking stacks, certificates, and secure boot.

Qualifications

  • 3+ years of relevant work experience.
  • Strong C/C++ in embedded or system software.
  • Experience with Android security stack (Framework, HAL, SELinux, Keystore).
  • Solid Linux internals and security knowledge.
  • Exposure to cryptography, certificates, and secure boot.

Responsibilities

  • Develop embedded C/C++ for security‑driven system software.
  • Contribute to Android security features (Framework, HAL, SELinux, Keymaster).
  • Work on Linux internals, services, and system calls with a security focus.
  • Implement security stack components (TEE, secure app development).
  • Handle cryptography aspects (OpenSSL, key management, certificates).
  • Collaborate in SAFe/Agile environments and with CI/CD tools.

Skills

C++
TCP/IP
IPv4/IPv6
Security
Linux

Tools

Git
Jenkins
Jira

Job description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique RD and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same.

Job Description
  • Strong C/C++ programming experience in embedded or system software
  • Solid experience with Android platform security, including:
    • Android Framework and HAL (AIDL based) development
    • SELinux policy design and adaptations
    • Android Keystore / Keymaster concepts
  • Strong Linux system and security knowledge (internals, services, system calls)
  • Expertise in security stack development, including:
    • Trusted Execution Environment (GP TEE)
    • Trusted / secure application development
  • Hands on experience with cryptography and secure systems:
    • OpenSSL, certificates, key management, secure boot
    • Symmetric and asymmetric cryptographic algorithms
  • Strong background in network security, including:
    • Embedded TCP/IP stack
    • Firewall and gateway design and implementation
    • IPv4/IPv6 and Ethernet concepts
  • Experience with Git and CI/CD tools (e.g., Jenkins, Jira)
  • Experience working in Agile / SAFe environments
Mandatory skills

C++, TCP/IP, IPv4/IPV6, Security, Linux

Job Description - Grade Specific

Has more than three years of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MODULE LEAD - Embedded C
MODULE LEAD - Embedded C

Happiest Minds Technologies • Coimbatore District

On-site
INR 1,800,000 - 2,800,000
Embedded Security Testing
Embedded Security Testing

Cyient • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Embedded Security Engineer
Embedded Security Engineer

Globals Inc • Bengaluru

On-site
INR 1,400,000 - 2,300,000
Senior Android Security Engineer
Senior Android Security Engineer

Quest Global • Bengaluru

On-site
INR 4,000,000 - 7,000,000
C++ Middleware Developer
C++ Middleware Developer

Capgemini • Bengaluru

On-site
INR 500,000 - 900,000
Embedded Cyber Security Engineer
Embedded Cyber Security Engineer

Onward Technologies • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Mobile Security Engineer
Mobile Security Engineer

Confidential • Bengaluru Urban

On-site
INR 2,500,000 - 4,500,000
Senior Lead Engineer - Android OS System Security
Senior Lead Engineer - Android OS System Security

Qualcomm • Hyderabad

On-site
INR 1,500,000 - 2,000,000
SMTS-System Software Engineer -- Security
SMTS-System Software Engineer -- Security

Mulya Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000