Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Capgemini • Hyderabad, Telangana, India
Role & seniority: Mid-Senior level, Full-time engineering/IT role focusing on software verification for embedded systems
Platforms: ARM-based boards, bare-metal and Linux kernel environments; NVMe/SSD and PCIe devices
Testing & automation: Python, Pytest, Test Automation frameworks, Jenkins
Debug & bring-up: JTAG debuggers, emulators, boot modes, TF-A (Trusted Firmware-A), bootloaders, device tree
Development: C/C++, Makefiles, cross-compiling, linker scripts
Versioning & collaboration: Git (GitHub), issue/defect tracking
Additional: Emulation/evaluation boards, PCIe stack firmware, MMU, interrupts, caches
Bring-up, system verification, and pre/post-silicon testing of NVMe/PCIe stack on ARM-based platforms, including software, drivers, and applications
Identify, develop, and execute tests (functional, security, efficiency); analyze failures, collaborate with development to resolve issues; drive code coverage for boot firmware
Automate functional and system tests, maintain test artifacts, perform regression triage, defect creation/closure, and integrate tests into the automation framework
5–8 years in bare-metal or Linux kernel driver/application testing and verification
Proficient in C; strong embedded systems experience
Solid understanding of PCIe endpoints/root ports and NVMe/SSD devices; NVMe driver/firmware testing
Experience with PCIe Linux driver testing
Seniority level Mid-Senior level Employment type Full-time Job function Engineering, Analyst, and Information Technology Industries Semiconductor Manufacturing, IT System Custom Software Development, and Engineering Services