C++ Security Developer

Mployee.me

Bengaluru

On-site

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

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Capgemini Engineering seeks an embedded security specialist in Bengaluru. You will work on C/C++ in embedded/system software, focusing on Android security, Linux internals, and secure cryptographic implementations.

Responsibilities include implementing Android framework/HAL components, SELinux policies, and secure boot flows, with exposure to TEE and secure applications within an Agile/SAFe environment.

Qualifications

  • Has more than three years of relevant work experience.
  • Solid understanding of programming concepts, software design and development principles.
  • Able to work with minimal supervision and deliver tasks on time.

Responsibilities

  • Strong C/C++ programming experience in embedded or system software.
  • Android framework and HAL (AIDL based) development.
  • SELinux policy design and adaptations.
  • Android Keystore / Keymaster concepts.
  • Linux system and security internals and services.
  • Security stack development including Trusted Execution Environment (GP TEE) and secure applications.
  • Experience with cryptography and secure systems (OpenSSL, certificates, key management, secure boot).
  • Network security: embedded TCP/IP, firewall/gateway design, IPv4/IPv6, Ethernet.
  • Experience with Git and CI/CD tools (e.g., Jenkins, Jira).
  • Experience in Agile / SAFe environments.

Skills

C/C++
Android security
Linux internals
TEE security
Cryptography
Network security
Security

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

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

Senior Engineer
Senior Engineer

Ittiam • Bengaluru

On-site
INR 900,000 - 1,300,000
Android Security Developer (Trust Zone)
Android Security Developer (Trust Zone)

Ankiom • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Embedded Cyber Security Analyst
Embedded Cyber Security Analyst

Tata Elxsi • Bengaluru

On-site
INR 2,500,000 - 4,500,000
MODULE LEAD - Embedded C
MODULE LEAD - Embedded C

Happiest Minds Technologies • Coimbatore District

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

Globals Inc • Bengaluru

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

Qualcomm • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Senior Android Security Engineer
Senior Android Security Engineer

Quest Global • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Embedded Devices Security SME
Embedded Devices Security SME

Tata Elxsi • Chennai, Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Engineer – Embedded Software Security
Senior Engineer – Embedded Software Security

Quest Global • Bengaluru

On-site
INR 2,400,000 - 4,200,000
SW Exp - Embedded Software Engineer
SW Exp - Embedded Software Engineer

Capgemini • Bengaluru

On-site
INR 800,000 - 1,100,000