About the Role
The role involves designing, implementing, and debugging firmware and system-level software to ensure hardware operates efficiently and reliably across data centers.
Responsibilities
- Design and develop firmware for embedded systems used in server hardware
- Collaborate with hardware engineers to integrate firmware into new device designs
- Debug and troubleshoot low-level software issues in production environments
- Maintain and improve existing firmware codebases for scalability and stability
- Write automated tests to validate firmware functionality and performance
- Support hardware bring-up and validation during product development cycles
- Optimize boot processes and system initialization routines
- Ensure compliance with security and reliability standards in firmware development
- Work closely with operations teams to diagnose and resolve field issues
- Document technical specifications and development processes
Nice to Have
- Experience with UEFI or BIOS development
- Exposure to FPGA or CPLD programming
- Knowledge of power management firmware
- Familiarity with I2C, SPI, UART, and other communication protocols
- Contributions to open-source firmware projects
- Understanding of secure boot and hardware trust mechanisms
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and on-site work
Team
Part of the Operations & Hardware team focused on infrastructure reliability and performance
What We Offer
- Opportunities for professional growth in a fast-evolving technical environment
- Access to cutting-edge hardware and development platforms
- Collaborative culture with a focus on innovation and quality
Team Mission
- Ensure the reliability, efficiency, and scalability of hardware infrastructure through robust firmware solutions
- Bridge software and hardware development to accelerate deployment and troubleshooting
Visa sponsorship available for qualified international candidates