Gdc In Design Center - Firmware Developer 1 Job in Atos
Gdc In Design Center - Firmware Developer 1
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Role Firmware Developer
Total Experience- 3-5 years
Job Location Bangalore
Mode of Hire- Permanent
Educational Qualificaton 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.
Responsibilities:
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:
Bachelors 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
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.
Fresher
2 - 4 Hires