System Management Firmware Development: Design and implement embedded firmware for BMCs, system controllers, and management microcontrollers responsible for hardware telemetry, power management, and remote system control. Out-of-Band Manageability: Develop and integrate firmware features that enable remote monitoring, diagnostics, and power control, supporting enterprise-class manageability solutions (e.g., Redfish). Firmware-Software Integration: Collaborate with system software teams to interface system management firmware with higher-level management tools, utilities, and orchestration frameworks. Security & Reliability: Develop secure firmware update mechanisms, authentication schemes, and system recovery features to protect firmware integrity and ensure continuous uptime. Hardware Bring-Up & Validation: Work with hardware engineers to validate new controller designs, debug communication buses (I²C, SPI, UART, SMBus), and tune control algorithms. Automation & Testing: Build and maintain test automation frameworks (Python, PowerShell, or Bash) to validate firmware functionality and solution features. Documentation & Collaboration: Write detailed technical specifications, API documentation, and release notes; contribute to design reviews and cross-functional technical discussions. Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees