Offers “Atos”

Expires soon Atos

GDC IN Design Center - Firmware Developer 5

  • Internship
  • Hyderabad (Hyderābād)
  • Marketing

Job description

GDC IN Design Center - Firmware Developer 5

Publish Date: Apr 29, 2021


Hyderabad, Andhra Pradesh, IN
#job-location.job-location-inline { display: inline; }

Company: Atos

Role – Firmware Developer

Total Experience- 3-5 years

Job Location – Bangalore

Mode of Hire- Permanent

Educational Qualification – B.E/B.Tech



Job description

Firmware design engineer responsible for design, implementation, bring up testing and validation on  boards used in servers and switches.



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



Linux Kernel Internals

Scripting capabilities


Personal Skills:

Independent and self-learning.

Strong interpersonal skills

Fluent in English

Ability to work seamlessly with teams spread across different geographies


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.

The work involves writing C/C++ code based on requirements. Candidates should be good at

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.

Make every future a success.
  • Job directory
  • Business directory