logo

JobNob

Your Career. Our Passion.

Firmware Design Engineer


Maven Wave Partners


Location

Bangalore | India


Job description

Board/BIOS/BSP bring up

Design, Development/Customization of Firm Ware code for the BMC of an Intel processor based server

Implementation of Linux device drivers to communicate with devices over interfaces I2C, SPI, and SMBUS

Prepare detailed design document

Features development, Unit testing and Bug fixing

Code and Design reviews

Desired experience:

Bachelor s degree in Electronics/Electrical engineering/Computer Engineering (BE/B-Tech)

Experience in board bring up and testing

Ability to understand HW schematics and interact with HW designers

Hands on experience on Linux device drives

Knowledge of Yocto, REST API

Knowledge in ARMs architecture

Strong in C Programming skills

Strong in Embedded FW design and debugging skills

Good knowledge of IPMI protocol, I2C, SPI

Intel Server architecture

Knowledge of SDLC and strong quality, process focus

Advantage:

Linux Kernel Internals

Scripting capabilities

Additional points

Here are some additional points about the FW work we do -

We develop BMC (baseboard Management Controller) FW that runs under Linux environment.

This FW acts as a platform management tool for the server.

The candidates should have hands on experience in I2C, SPI, UART and other HW interfaces.

They should know C/C++, Linux drivers etc.

understanding the code and debugging independently.

Someone who has embedded exp, on OS which has linux and have development exp. Can be taken

No to Windows OS, testing exp.


Job tags



Salary

All rights reserved