BMC (Baseboard Management Controller) Development

I am seeking for experienced candidate who can develop required Baseboard Management Controller (BMC) software for Out of Band (OOB) Management access for remotely monitoring and managing system over Ethernet. This BMC software can be developed using the open source project called OpenBMC. A branch of OpenBMC that has been developed by Intel can be found in the link below:

[login to view URL]

ASPEED AST2500 chipset will be hosting the BMC software and communicate to the system through I2C bus. The BMC software will run on the ASPEED chip to provide required functionality using standard management protocols such as IPMI and Redfish. Features required by BMC include following:

- System Power / Reset Control

- Front Panel Management

- System Event Logs

- Sensor Data Record Repository

- Field Replaceable Units (FRU) Reporting

- Sensor Monitoring

- Fan Control & Hot-swap Fan support

- Acoustic Management using multiple fan profiles

- Power Supply

- Thermal Sensors (Fan Profiles)

- EDSFF E1.L SSD Management

o Product Data Reporting (VPD reading)

o SSD Monitoring – Drive thermal status, SMART data, percent life used

o SSD Initialization

o SSD Hot-swap

o LED Management

- Microchip PFX switch Management

o Secure Firmware Update

o Configuration File selection

o Switch Temperature Monitoring

- BMC Firmware Update

- ARP Protocol & DHCP Protocol support on BMC NIC

- Lightweight Directory Access Protocol (LDAP) support

- Email / SNMP Alerting

- Embedded Web server

Basic Qualifications:

- Strong knowledge of server hardware interfaces and Industry specifications such as SMBus/I2C, PCIe, ACPI, DDR, IPMI, 10G/1G Ethernet, NVMe, SPI, I2C

- Strong knowledge with Linux Package Management (i.e. Yocto)

- Previous BMC Firmware development mandatory (Dell iDRAC, Dell CMC, HPiLo, etc)

- Linux driver development experience (JTAG, I2C, SPI)

- C/C++ programming experience mandatory (make, makefiles, GNU Autotools, gcc, Linux command line interface)

- Experience reading and understanding digital schematics

- Experience with Git client source code repository operations (commit, cloning, branching, etc)

- Solid understanding of cryptographic technologies such as public-key cryptography and other Linux Security Methods

- Proficiency in Python

- Working knowledge of emerging technologies such as Redfish

Evner: Elektrisk Ingeniørarbejde, C++ Programmering, PCI Express, Python

Om arbejdsgiveren:
( 0 bedømmelser ) United States

Projekt ID: #22689190

29 freelancere byder i gennemsnit $15348 på dette job


Hello I am experienced electronics engineer with more than 11 years of experience in firmware development, PCB design and prototyping . I have worked on latest IoT platforms too. I have read the details and can help y Flere

$15000 USD in 7 dage
(203 bedømmelser)

Hello I have checked your project requirement carefully and I think I am a good fit for this project. I have developed the similar BMC project before, I can help you with this project and I am the best fit for this pr Flere

$15000 USD in 7 dage
(23 bedømmelser)

Before awarding to anyone, give me a chance to discuss it with you. I am embedded system electronics engineer (firmware and hardware) with 6 years of experience in product development. I have worked on home automatio Flere

$14000 USD in 45 dage
(17 bedømmelser)

Hi,dear! I am quite interested in your project - 'BMC (Baseboard Management Controller) Development'. :) I've already done this kind of project before. I am a skillful software developer who has rich experience in this Flere

$16666 USD in 56 dage
(18 bedømmelser)

Hi Sir, We are expert of embedded system engineering. Lets talk to us on this. We are professional engineers and developers who do such projects from the last 10 years. We offer you our skills for this project at ve Flere

$20000 USD in 7 dage
(20 bedømmelser)

Hi, employer. I am a PYTHON expert and Very familiar in Django/Flask ,too. I've read your proposals carefully. Here are my Github links: [login to view URL] /python-google-tree [login to view URL] Flere

$16650 USD in 7 dage
(21 bedømmelser)

Hi, I have gone through the brief details mentioned on the job. I have done multiple jobs with C++ Programming, Electrical Engineering, PCI Express, Python which are the skills required to get this job done. Lets start Flere

$20000 USD in 7 dage
(11 bedømmelser)

Dear client, Nice to meet you. I have been working as a firmware and hardware designer for 16+ years. Here are some of experiences that I built ago - Schematic and PCB Layout using Altium designer, Cadence, Eagle, and Flere

$15000 USD in 60 dage
(16 bedømmelser)

Hi, I have read your requirement and understood that you are looking for Embedded/Electronic Engineer Developer. I am specialist in Embedded Development, having 9+years of experience. I already built many projects on D Flere

$15000 USD in 55 dage
(4 bedømmelser)

How are you? I read your description. I am C++/C#/Java/Python programming Expert. I can finish your project quickly with best quality. I want to discuss more on chat. Thank you for your time.

$15000 USD in 7 dage
(9 bedømmelser)

Hi! I hope everything is okay with you. I have a lot of experience with C#.NET/C++/JAVA languages. I have read your project description deeply. I'm very interested in your project. I guarantee high project developme Flere

$15000 USD in 40 dage
(3 bedømmelser)

Greetings to you my dear! I read your whole proposal, and thanks for your post on my good experience. And I will try to satisfy you all my best. This is very good job for me. So I think I can do this in high quality. I Flere

$10000 USD in 70 dage
(6 bedømmelser)

Hi,dear client. I am very interested in your project - 'BMC (Baseboard Management Controller) Development'. Because I have been familiar with similar projects. Perhaps you need brilliant web and software developers. I Flere

$16666 USD in 84 dage
(6 bedømmelser)

WELCOME TO DESKTOP APP Service!. 100% Completed Job & Preferred Developer! Hi, I CAN COMPLETE YOUR PROJECT Perfectly!. I have enough experiences on Python, C#/.NET, QT/C++ for over 15 years. I can design the architectu Flere

$15000 USD in 7 dage
(2 bedømmelser)

Hi my Professional Aim is: (Services then Solutions then Satisfactions) I hope you are [login to view URL] an experience in this field from last 5 years i am sure i can do it perfectly with in a time and budget Able to deliver y Flere

$10000 USD in 7 dage
(9 bedømmelser)

Dear sir! I am very interested in your project and I am exciting. I read your project details carefully and I though that I am the best fit developer for your project. I have rich experience about your project, so I ha Flere

$15000 USD in 7 dage
(8 bedømmelser)

Hi, I read your project description. Your project is really interesting to me and i have many experience working with PCB design, manufacturing functional prototyping with firmware programming, adroid app, and test. I' Flere

$15000 USD in 7 dage
(3 bedømmelser)

Hello, Thanks for posting this project. Here we read your requirement and understand it. We have some queries . So we want to discuss with you. Please message us then we can discuss in detail and provide you exact e Flere

$10000 USD in 7 dage
(1 bedømmelse)

Hi. there I’m grateful that you spared a part of your precious time for having a look at the proposal. I am a Python Developer expertise in Web development required for your project. Being a remote freelancer develope Flere

$17777 USD in 10 dage
(4 bedømmelser)

Software Engineering Expert here. I have read your project description, and I noticed that these types of projects are very familiar to me. I am ready for all the required skills and I can jump into this project just f Flere

$15000 USD in 7 dage
(1 bedømmelse)