16 hours ago
Remote, India or Bengaluru, IndiaSenior / Staff+
Responsibilities
- Develop and enhance low-level firmware in C on ARM platforms.
- Design and implement secure boot, attestation, and firmware protection mechanisms.
- Work with ARM TrustZone architecture and platform security frameworks.
- Support cryptographic, encryption, and firmware-signing solutions.
- Collaborate with cross-functional teams to deliver secure and reliable firmware solutions.
Requirements
- 5–8 years of experience in firmware development, embedded systems, or platform security.
- Strong programming skills in C and a solid understanding of ARM architecture.
- Experience with low-level firmware development and debugging.
- Familiarity with ARM TrustZone, secure boot, and attestation flows.
- Understanding of cryptography, encryption, and firmware-signing concepts.
- Exposure to platform security and firmware security architectures.
- Experience with AMD security technologies is an added advantage.
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.
Benefits
- Remote work options and adaptable schedules.
- Inclusive, collaborative work environment with continuous learning opportunities.
- Access to certifications in emerging technologies such as cloud and AI.
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
