GrepJob
Graphcore

Senior BMC Engineer

Graphcore
Apply
7 days ago
Gdańsk, PolandSenior / Staff+
H1B Sponsor

Responsibilities

  • Design and implement features within the OpenBMC software stack.
  • Take ownership of projects, tasks, or initiatives from design through delivery.
  • Collaborate with hardware, firmware, and platform teams to define and implement interfaces.
  • Debug and resolve complex system-level issues across software and hardware boundaries.
  • Contribute to architectural discussions and technical decisions.
  • Review code, designs, and test plans to maintain high engineering standards.
  • Improve system reliability, performance, and maintainability.
  • Support and contribute to Agile development processes.

Requirements

  • Bachelor/Master's/PhD or equivalent experience in Computer Science, Maths, Machine Learning, Data Science, or related field.
  • Strong programming experience in C/C++ and at least one of Python or Rust.
  • Solid experience with Linux systems and embedded software development.
  • Experience developing or maintaining production-quality software systems.
  • Good understanding of system-level debugging and troubleshooting.
  • Ability to independently own and deliver technical work.
  • Strong collaboration and communication skills.

Benefits

  • Competitive salary.
  • Annual leave policy.
  • Medical and dental health plans.
  • Gym card.
  • Employee pension matched up to 4%.
  • Commitment to building an inclusive work environment.

Tech Stack

CC++LinuxPythonRust

Categories