BMC Engineer

🇵🇱 Gdańsk, Pomeranian Voivodeship
PLN2K - PLN3K Annual
Posted Just posted
Expires August 9, 2026
Full TimeOn-siteEngineering

The BMC Engineer at Graphcore will contribute to the design and development of the Baseboard Management Controller (BMC) and Rack Management Controller (RMC) software stack for next-generation AI server-class systems. This role involves working closely with a team of semiconductor, software, and AI experts to build the future of AI compute. Graphcore, as part of the SoftBank Group, is delivering key technology into the fast-growing SoftBank AI ecosystem.

Key responsibilities include contributing to the design and implementation of OpenBMC-based solutions for AI server platforms, collaborating with BMC, firmware, and hardware engineering teams, supporting the development of system components such as kernel drivers, system services, and APIs, assisting in debugging issues and improving product quality, participating in code reviews and design discussions, supporting Agile development processes, and building knowledge of system architecture and hardware interfaces.

The ideal candidate should have a Bachelor's, Master's, or PhD in a relevant field, programming experience in at least two of C, C++, Rust, or Python, an understanding of Linux fundamentals, basic knowledge of embedded or low-level systems development, good communication skills, the ability to work collaboratively, and motivation to learn and solve technical problems. Desirable qualifications include exposure to embedded Linux environments like Yocto, awareness of OpenBMC or similar systems, basic knowledge of hardware interfaces such as I2C, SPI, GPIO, awareness of Redfish or system management concepts, and an interest in datacenter or server systems.

Graphcore offers a competitive salary, annual leave policy, medical and dental health plans, a gym card, and an employee pension matched up to 4%. The company reviews its benefits annually to ensure a valuable and rewarding program for employees. Graphcore is committed to building an inclusive work environment and provides a flexible approach to interviews, encouraging candidates to discuss any reasonable adjustments needed.

Joining Graphcore provides an opportunity to work at the forefront of the machine intelligence revolution, enabling innovators from all industries to build AI-native products that expand human potential. The company values continuous learning and constant innovation, offering a culture where everyone has the opportunity to make an impact on the company, its products, and the future of artificial intelligence.

More Jobs at Graphcore