Staff System Software Engineer - Bengaluru
GraphcoreJob Description
📋 Description Design and develop test infrastructure for integration and system tests across firmware and device Shape test strategy and guide best practices with hands-on execution. Collaborate with development and QA teams to deliver scalable, reliable solutions. Contribute to verification and validation of integrated components (BMC, firmware, Linux drivers). Own technically challenging areas and ensure broad feature coverage. Mentor junior engineers and promote coding standards. 🎯 Requirements 10+ years of experience in low-level system testing and integration. Experience with RTOS, boot logic, Linux and device drivers. Proficient in test development using Python and C/C++. Experience with CI/CD pipelines (GitHub/GitLab/Jenkins or similar). Experience with build/integration tools and modern testing practices. Strong problem-solving, excellent communication, and ability to document clearly. 🎁 Benefits Competitive salary and benefits package. Flexible interview process and inclusive environment. Support for reasonable adjustments during hiring.