BMC Team Leader

5 dni temu


Gdańsk, Pomerania, Polska Graphcore Pełny etat
About Graphcore

Graphcore is one of the world's leading innovators in Artificial Intelligence compute.  

It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry.  

As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.   

Graphcore's teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.  

Job Summary

Reporting to the Firmware Manager, the BMC Team Leader is responsible for guiding and supporting the day-to-day operation of the BMC engineering team. The role combines hands-on firmware development with team management and cross-functional coordination. You will collaborate closely with internal software, hardware and platform teams, as well as external partners and customers, to deliver reliable, secure and industry-leading solutions for large-scale datacentre environments. This role is ideal for an experienced technical leader who is comfortable owning both engineering delivery and people leadership, while contributing directly to the codebase and architectural direction.

The Team

This is an exciting opportunity to join a new and expanding team at Graphcore. We will be developing a complete software stack based on OpenBMC to be used in our Baseboard Management Controller (BMC) platforms. Work areas include:

  • OpenBMC kernel development, including low-level drivers for ASPEED devices
  • WebBMC UI enhancements
  • Redfish API extensions
  • Hardware bring-up, platform integration, and system validation
Responsibilities and Duties
Team Leadership & People Management
  • Lead daily stand-ups and maintain team alignment across tasks and priorities
  • Conduct regular 1:1s, coaching, and performance discussions
  • Support engineers in their professional growth and identify skills development opportunities
  • Approve team holidays and manage resourcing
  • Assist in hiring, interviewing, onboarding, and team expansion
  • Foster a healthy engineering culture built on ownership, collaboration, and continuous improvement
 Technical Leadership
  • Work closely with the Tech Lead to provide technical direction and maintain the long-term architecture of BMC firmware and tooling
  • Perform hands-on engineering work, contributing to key areas of the codebase
  • Review designs, code, and implementation proposals to ensure quality, security, and maintainability
  • Champion best practices in coding standards, testing, documentation, and CI/CD automation
  • Collaborate closely with the Tech Lead to guide technical decisions and sprint outcomes
Project & Delivery Management
  • Own planning activities including sprint planning, backlog refinement, and roadmap shaping
  • Ensure predictable, high-quality delivery of firmware releases
  • Proactively identify risks, technical debt, and blockers; drive mitigation strategies
  • Translate high-level requirements into actionable engineering tasks
  • Communicate project status clearly to managers, stakeholders, and partners
Cross-Functional Collaboration
  • Partner closely with firmware, hardware, platform, and security teams across Graphcore and our partners
  • Engage with external vendors and customers to align on requirements and ensure successful platform integration
  • Represent the BMC team in technical discussions, architecture reviews, and partner forums
Operational & Quality Excellence
  • Maintain high reliability and security standards for BMC and RMC firmware
  • Drive post-incident reviews, root-cause analysis, and long-term corrective actions
  • Support improvements to automated testing, diagnostics, build systems, and validation frameworks
  • Manage procurement, storage, and maintenance of hardware required by the team
Candidate Profile 

Essential:

  • Strong motivation to work on BMC/RMC firmware for x86 or ARM platforms
  • Excellent programming and scripting skills in at least two of: C, C++, Rust, Python
  • Proven experience delivering software in embedded, resource-constrained, or low-level environments
  • Experience providing technical leadership, mentorship, or guiding a team's engineering practices
  • Strong communication skills—both written and verbal—with a collaborative mindset
  • Demonstrated ability to deliver solutions in a timely, organised, and high-quality manner
  • Understanding of Agile methodologies and modern software development workflows
  • Self-starter who seeks creative solutions and thrives in a dynamic environment
Desirable
  • Experience with ASpeed BMC processors or equivalent platforms
  • Understanding of low-level hardware interfaces, device drivers, and platform bring-up
  • Familiarity with DMTF Redfish, DC-SCM, or related datacentre management technologies
  • Knowledge of security best practices for firmware and platform management systems
  • Experience collaborating with customers or external hardware/software vendors
Benefits

In addition to a competitive salary, Graphcore offers excellent annual leave policy, medical and dental health plans, a gym card, and employee pension (matched up to 4%). We review our benefits on a yearly basis to ensure we offer a valuable and rewarding benefits programme to our employees. We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.


  • Senior Staff BMC Engineer

    1 tydzień temu


    Gdańsk, Pomerania, Polska Graphcore Pełny etat

    Salary Range: PLN 303, ,000Subject to alignment to the responsibilities and duties of the roleAbout GraphcoreAt Graphcore, we're building the future of AI compute.We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.As part of...

  • Senior Staff BMC Engineer

    1 tydzień temu


    Gdańsk, Pomerania, Polska Graphcore Pełny etat 303 800 zł - 411 000 zł

    Salary Range: PLN 303, ,000Subject to alignment to the responsibilities and duties of the roleAbout Graphcore At Graphcore, we're building the future of AI compute.We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.As part...

  • Russian Sales Team Leader

    1 tydzień temu


    Gdańsk, Pomerania, Polska Cross Border Talents Pełny etat

    Are you an energetic, results-driven leader with a passion for sales and a flair for coaching teams to success? We're on the lookout for a Sales Team Leader fluent in Russian to take the reins of a high-performing sales team in the vibrant city of Gdańsk. This is a fantastic opportunity to join an international organization where your leadership will...


  • Gdańsk, Pomerania, Polska Fortum Pełny etat

    We are looking for a Team Leader to our Credit Control team in Financial and Operational Procurement Services (FPS). Our professional team is providing credit control services for Fortum businesses.As Credit Control Team Leader you will be leading a team of analysts responsible for credit analysis and monitoring tasks in Gdańsk. You will be playing a key...

  • O2C Finance Team Leader

    1 dzień temu


    Gdańsk, Pomerania, Polska Arla Foods Pełny etat

    LocationGdansk, PLApply for a Finance Team Leader position and you'll become vital part of Order to Cash department. We are looking for a person with solid accounting background, able to create vision, lead the team and operate with an international perspective.About The RoleAs a Finance Team Leader, you will be responsible to ensure alignment of accounting...


  • Gdańsk, Pomerania, Polska Fortum Pełny etat

    We are looking for a Team Leader to our Credit Control team in Financial and Operational Procurement Services (FPS). Our professional team is providing credit control services for Fortum businesses.As Credit Control Team Leader you will be leading a team of analysts responsible for credit analysis and monitoring tasks in Gdańsk. You will be playing a key...


  • Gdańsk, Pomerania, Polska Intertek Pełny etat

    Our PurposeBringing quality, safety, and sustainability to lifeIntertek is looking for a Project Engineer Team Leader to join our dynamic and innovative team. The ideal candidate will be responsible for leading a team of engineers, ensuring project management is carried out effectively and efficiently. This role requires a strong focus on quality and...


  • Gdańsk, Pomerania, Polska Cross Border Talents Pełny etat

    Are you a dynamic leader fluent in Czech or Slovak with a passion for sales? Join a forward-thinking team in the vibrant city of Gdańsk as a Sales Team Leader and take your career to the next level. This is a unique opportunity to lead a team of talented Sales Advisors, drive performance, and collaborate with some of the top brands in the industry.Position:...


  • Gdańsk, Pomerania, Polska Cross Border Talents Pełny etat

    Join Our Team as a Polish-Speaking Sales Team Leader in GdańskPosition: Sales Team Leader with PolishLocation: Gdańsk, PolandWork Model: Fully on-siteEmployment Type: Full-timeAre you an inspiring leader with a passion for sales? We are seeking a Polish-Speaking Sales Team Leader to join our dynamic team in Gdańsk and drive success in our sales...


  • Gdańsk, Pomerania, Polska H&M Pełny etat

    Opis oferty pracyJAKIE BĘDĄ TWOJE OBOWIĄZKI​Jako Team Leader VM będziesz odpowiadać za tworzenie spójnych i przyciągających uwagę ekspozycji, które inspirują klientów i wspierają realizację celów sprzedażowych. W codziennej pracy będziesz kierować zespołem zgodnie z naszymi wartościami, przyczyniając się do wspólnego sukcesu.Twoje...