GrepJob
Graphcore

Staff BMC Engineer

Graphcore
Apply
7 days ago
Gdańsk, PolandStaff+
H1B Sponsor

Responsibilities

  • Lead and deliver complex projects, initiatives, or cross-team efforts within the BMC domain.
  • Define and implement key parts of the BMC architecture in a hands-on manner.
  • Drive technical decisions and resolve complex system-level challenges.
  • Work across hardware, firmware, and software teams to align system design.
  • Identify and address scalability, performance, and reliability challenges.
  • Set and promote engineering best practices across the team.
  • Contribute deeply to code, debugging, and system bring-up.
  • Support external interactions (partners/customers) when required.

Requirements

  • Bachelor/Master's/PhD or equivalent experience in Computer Science, Maths, Machine Learning, Data Science, or related field.
  • Extensive experience in embedded Linux and systems software development.
  • Expert-level programming skills in C/C++ (Python/Rust desirable).
  • Strong experience with system-level architecture and debugging.
  • Proven ability to lead and deliver complex technical initiatives.
  • Deep understanding of hardware/software interaction.
  • Ability to influence technical direction across teams while remaining hands-on.
  • Strong communication skills across technical and non-technical audiences.

Benefits

  • Competitive salary.
  • Annual leave policy.
  • Medical and dental health plans.
  • Gym card.
  • Employee pension (matched up to 4%).
  • Yearly review of benefits to ensure value and reward.
  • Commitment to building an inclusive work environment.

Tech Stack

CC++LinuxPythonRust