Principal Embedded SW/FW Engineer (Bringup) - Bengaluru, multiple vacancies

🇮🇳 Bengaluru, Karnataka
Posted 8 months ago
Expires July 21, 2026
Full TimeHybridEngineering

Graphcore is seeking a Principal Embedded Software/Firmware Engineer to join our Post-Silicon Validation team in Bengaluru. This team is responsible for bringing new silicon to life, validating its functionality, and supporting the production software and firmware teams. As a key member, you will play a critical role in ensuring our high-performance AI chips and platforms meet the highest standards.

In this role, you will plan, design, develop, and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon. You will deploy these tests on first silicon, develop automated test frameworks and regression test suites in Python, and collaborate closely with engineers from various disciplines to implement best practices and continuous improvements to test methodologies. Analyzing test results, identifying and debugging failures, and contributing to shared test and validation infrastructure are also key responsibilities.

The ideal candidate is a self-starter with strong experience in bare metal/embedded C/C++, excellent problem-solving and analytical skills, and the ability to work across teams and programming languages to find root causes of complex issues. Experience in the post-silicon validation process applied in digital ASIC environments, proficiency in Python and Linux, and excellent communication skills are essential. Understanding of machine learning applications and their workloads is also important.

Graphcore offers a competitive salary and benefits package, including private medical insurance, dental cover, a health cash plan, life assurance, income protection, and wellbeing support. We value wellbeing and flexibility to support a healthy work/life balance, encouraging a hybrid approach with office-based colleagues working onsite three days a week.

At Graphcore, we are at the forefront of the machine intelligence revolution, enabling innovators from all industries to build AI-native products to expand human potential. Joining our team means contributing to transformative technology in a collaborative and inclusive environment, with opportunities for growth and impact in the rapidly evolving field of artificial intelligence.

More Jobs at Graphcore