Embedded engineer
Your Role
Your Profile
Strong knowledge of ARM architecture including AArch32/AArch64, cache architecture, MMU, coherency, and interrupt handling models.
Hands-on experience in validation of ARM Cortex-A/R/M and Neoverse cores.
Expertise in debugging complex CPU/system issues such as interrupts, exceptions, faults, and coherency errors.
Proficient in using debug tools such as waveforms, traces, JTAG, and ARM CoreSight for root cause analysis.
Strong programming skills in C and Assembly for test development and validation.
Experience in writing and debugging bare-metal test cases and automating validation workflows.
Familiarity with GIT and standard version control practices.
Exposure to emulation and FPGA bring-up environments (Palladium/Veloce) is an added advantage.
What You’ll Love About Working Here
We value flexibility and support our employees with Hybrid work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You’ll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.
About Us
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Bangalore, IN