- Bangalore, Karnataka, India
- 4+ years
Firmware Engineer-2 responsible for architecture, design, and development of firmware components for Azure infrastructure.
Responsibilities
- Contribute to architecture and design of firmware components including driver interfaces (PCIe, SPI, I2C, I3C)
- Develop system libraries for SoC bring-up and low-level hardware
- Participate in all phases of product development from design through manufacturing and productization
- Perform system-level debugging and troubleshooting of hardware/firmware issues
- Collaborate with cross-functional teams to define firmware requirements and specifications
Requirements
- Bachelor's in Computer Science, Computer Engineering, Electronics Engineering, or similar
- Nice to have: Early concept platform architecture
- Nice to have: Hardware accelerator software design
- Nice to have: CPU execution modes
- Nice to have: Security model