Software Developer 2
Dell India R&D
Banglore
31/05/21 - Current
- 3+ years' experience in embedded software and firmware development in BMC.
- Skilled in thermal management, sensor monitoring, and proficient with hardware components, including CPUs, motherboards, BMC (Baseboard Management Controller), memory, PCIe (Peripheral Component Interconnect Express), and storage technologies for cloud servers and racks.
- Design and develop single and multiple remote fan controller support for Dell servers.
- Develop a new feature for shutting down the server in case of sensor failure to protect the system from thermal critical conditions.
- Familiar with different communication protocols such as I2C, I3C, PECI, Dbus, and NM for server operation.
- Collaborated with team members to ensure successful project completion..
- Efficient in all firmware-related efforts, such as firmware coding, debugging, unit testing, code reviews, etc.
- Familiar with microprocessor programming and architecture (8085 and 8086).
- Self-motivated and able to work independently with minimal supervision.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams, and able to adapt to a rapidly evolving environment.
- Collaborated with hardware engineers to ensure compatibility between software and hardware components.