Sr./Staff DC Software Engineer

MediaTek Inc
  • San Jose, CA
    2 days ago

    Job Description

    MediaTek's Data Center team is at the forefront of innovation, driving the development of cutting-edge technologies that power the world's most advanced data centers. We are a dynamic group of system architects, packaging technology developers, and SoC design experts dedicated to creating high-performance, efficient, and reliable solutions. Our team collaborates closely to push the boundaries of technology, ensuring optimal performance, power efficiency, and scalability for data center applications. Join our Data Center team and be a part of the technological revolution that is shaping the future of data centers. If you are passionate about innovation and have the expertise to drive strategic technology development, we would love to hear from you.

    About the Role We are seeking Software Engineers to build the rack management and test software for the xPU rack. You will design front-end and back-end services that discover, monitor and control compute trays, power shelves, CDUs and switches, collect telemetry, and enforce power, thermal and leak/fault policies. You will also own the function and stress test system used for bring-up and validation, support BMC integration on the compute tray and management of the Spectrum-X/ESUN switches, and work closely with third-party ODM vendors and CSP/OEM customers to integrate with their fleet and DCIM tools.

    Key Responsibilities

    • Rack manager: Develop rack-level services that integrate compute-tray BMCs, power shelves/PDUs, CDUs and switches.
    • Management interfaces: Implement Redfish, OpenBMC, IPMI, SNMP and PMBus/Modbus-based management.
    • Telemetry: Build telemetry pipelines (e.g., Prometheus, Grafana) for power, thermal, flow and health data.
    • Control policies: Implement power capping, thermal response and leak/fault handling.
    • Switch management: Support management and telemetry integration for Spectrum-X/ESUN switches.
    • Front end: Build operator dashboards and APIs; integrate with CSP fleet and DCIM tools.
    • Test system: Own the function and stress test framework and automation for bring-up and validation.
    • Firmware & security: Support firmware update, logging, diagnostics, authentication and secure boot.
    • Delivery: Define management requirements with the hardware architects; own code through deployment.

    Numbers & Facts

    LocationSan Jose, CA

    Skills

    • Application Programming Interface (API)unmatched
    • Authenticationunmatched
    • Computer Firmwareunmatched
    • Customer Support/Serviceunmatched
    • Hardware Architectureunmatched
    • IPMI (Intelligent Platform Management Interface)unmatched
    • Leading Edge Technologyunmatched
    • Network Operations Centerunmatched
    • OEM (Original Equipment Manufacturer)unmatched
    • Original Design Manufacturer (ODM)unmatched
    • Policy Implementationunmatched
    • Reporting Dashboardsunmatched
    • Requirements Managementunmatched
    • SNMP (Simple Network Management Protocol)unmatched
    • Software Engineeringunmatched
    • Stress Testingunmatched
    • System Architectureunmatched
    • System-on-a-Chip (SoC)unmatched
    • Systems Administration/Managementunmatched
    • Technical Strategyunmatched
    • Telemetryunmatched
    • Test Automationunmatched
    • Testingunmatched
    • User Interface Designunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Vehicle Fleetsunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder