Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Capgemini Engineering Logo

Senior OpenBMC Developer

Capgemini Engineering

Salary not specified
Sep 11, 2025
Remote, US
Apply Now

Capgemini Engineering is looking for a Senior OpenBMC Developer to design and implement drivers, application software, and libraries for next-generation CPU and GPU, optimize code for performance, and integrate hardware with software to ensure manufacturing quality and security.

Requirements

  • Proficiency in C, C++ and other low-level programming languages.
  • OpenBMC knowledge is required for this role.
  • Yocto / any
  • Modern C++ (C++17 and beyond), Python, JSON
  • System (D-Bus)
  • IPMI, RedFish
  • Experience with Linux driver kernel development is a must.

Responsibilities

  • Design and implement drivers, application software that drive next generation CPU and GPU
  • Develop, augment and maintain software libraries for computing on GPU
  • Optimize code for performance, efficiency, and low latency
  • Board bring up and validation of all low-level interactions with hardware
  • Drivers to monitor the health of the board
  • Troubleshoot and resolve hardware-software interaction issues
  • Diagnostics code that will maintain manufacturing quality

Other

  • Work effectively in a team environment, collaborating with engineers and peer functional leads from different disciplines to innovate solutions, triage issues and speed execution
  • Work across geographical timezones.
  • Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.