System Software Engineer - Bengaluru, multiple vacancies
GraphcoreJob Description
📋 Description Design, development, automation and reporting of Integration and system tests across firmware and Collaborate with developers and QA engineers to understand use-cases and manage hardware/resources. Develop system tests spanning Board management controller, firmware and Linux device drivers. Contribute to tools and pipelines for system software verification and validation. Collaborate on CI/CD pipelines for testing workflows. Support cross-component testing and ensure high-quality test coverage. 🎯 Requirements 3+ years of industry experience in low-level system testing and integration solutions. Experience with test development using C/C++ and Python. Ability to develop packaging solutions for seamless integration. Experience with CI/CD, build tools and modern testing practices. Experience working with server-class systems, RTOS or openBMC, and emulator environments (e.g. Strong communication skills and ability to document test plans and results. 🎁 Benefits Competitive salary and benefits package. Inclusive work environment with flexible interview adjustments.