S

Super Micro Computer

Modular, energy-efficient server hardware solutions

Staff Data Center Systems Software Architect

Backend EngineeringUpdated on Nov 14
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience.
  • At least 8 years of software engineering experience, including building software that interfaces directly with hardware.
  • Experience with Building Management System integration or industrial/building automation protocols such as BACnet, Modbus, or SNMP.
  • Experience with monitoring and alerting solutions, as well as data storage and retrieval.
  • Strong programming skills in Python, C/C++, or Go.
  • Familiarity with electrical-engineering-adjacent hardware interfaces and concepts, including BMC, IPMI, sensors, and firmware interaction.
  • Experience with Linux systems programming and low-level or driver-adjacent software development.
  • Understanding of data center infrastructure fundamentals, including power distribution, cooling, and rack-level systems.

Responsibilities

  • Design and develop software that connects to and monitors Building Management Systems and other hardware subsystems within data center racks, enabling real-time monitoring, control, and automation of critical infrastructure such as power, cooling, and environmental sensors.
  • Build applications, services, and drivers that connect to electrical-engineering-adjacent interfaces, including BMC, IPMI, Modbus, BACnet, SNMP, and Redfish, to control and monitor data center hardware subsystems.
  • Define software architecture for data center hardware control and telemetry systems, ensuring performant, resilient, and secure interoperability between hardware subsystems and higher-level orchestration and monitoring platforms.
  • Develop services to capture, process, and expose real-time telemetry, including power, thermal, airflow, and rack-level sensor data, from Building Management Systems and hardware subsystems to internal dashboards and monitoring stacks.
  • Work closely with electrical engineering and hardware teams to understand hardware interfaces, protocols, and signal-level details, translating hardware capabilities into robust, maintainable software abstractions.
  • Implement and maintain support for industry-standard data center and building automation protocols, including BACnet, Modbus, SNMP, Redfish, and IPMI, within the software stack.
  • Create APIs and integration layers so Building Management System and hardware subsystem data can be consumed by broader cloud orchestration and monitoring platforms.
  • Maintain accurate architecture documentation, integration runbooks, and troubleshooting guides, and contribute to onboarding materials and cross-functional platform knowledge.

Desired Qualifications

  • Experience with Redfish, IPMI, or BMC firmware interfaces.
  • Familiarity with electrical engineering concepts such as power distribution, sensors, and telemetry.
  • Experience with real-time or embedded software systems.
  • Knowledge of cloud orchestration and monitoring stacks such as Kubernetes, Prometheus, and Grafana.
  • Prior experience in data center hardware, facilities engineering, or building automation industries.
  • Certifications relevant to building automation or data center infrastructure.

About the Company

Super Micro Computer

Modular, energy-efficient server hardware solutions

Super Micro Computer designs and sells high-performance, energy-efficient server hardware and related software and services for data centers, cloud, AI, 5G, and edge computing. Its modular Building Block Solutions let customers assemble configurable servers, storage, motherboards, and chassis from common components to match workloads. The company emphasizes green computing and power efficiency to reduce energy use in large-scale deployments and enable faster procurement. Its goal is to help customers deploy reliable computing infrastructure quickly through direct sales and an extensive partner network of distributors and value-added resellers.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at Super Micro Computer

See more jobs