Cowboyspace

Senior Platform Firmware Engineer

San Carlos, California. Posted 2 months ago

The role

You will work at the boundary between hardware and software. You will develop platform firmware, FPGA logic, board bring-up, system management, and autonomous recovery systems for orbital deployment.

What you will do

  • Develop and maintain platform firmware and board management infrastructure for advanced compute systems.
  • Own system bring-up and low-level boot sequencing for custom hardware platforms.
  • Design and implement FPGA/CPLD logic for power sequencing, reset orchestration, watchdog functionality, and telemetry.
  • Develop and customize BMC firmware and management stacks using OpenBMC and related technologies.
  • Implement and maintain platform management interfaces including Redfish and/or IPMI.
  • Debug complex hardware/firmware interactions across CPUs, GPUs, PCIe fabrics, and networking devices.
  • Collaborate closely with hardware, validation, thermal, and systems teams during bring-up and deployment.
  • Develop fault recovery and autonomous reboot for remote orbital systems.
  • Support secure boot, firmware update, and system attestation architectures.

Required qualifications

  • Hands-on experience in embedded systems, platform firmware, BMC development, or hardware bring-up engineering.
  • Strong proficiency in C/C++ and Python.
  • Deep understanding of platform initialization and boot architectures.
  • Strong familiarity with hardware communication interfaces including I2C, SPI, UART, GPIO, and JTAG.
  • Experience debugging hardware/software interactions at board and system level.
  • Familiarity with FPGA or CPLD development workflows using Xilinx or Altera platforms.
  • Strong systems-level debugging and problem-solving skills.

Nice to have

  • Experience with server platforms, AI infrastructure, or high-performance compute systems.
  • Familiarity with PCIe initialization and accelerator bring-up.
  • Experience with remote management and fleet-scale telemetry systems.
  • Knowledge of secure boot, attestation, and firmware security architectures.
  • Familiarity with radiation-tolerant or fault-resilient system design.

Benefits

  • Equity in Cowboy Space Corp.
  • Medical, dental, and vision insurance for employees and eligible dependents
  • 401(k) retirement savings plan
  • Paid time off
  • 10 paid holidays per calendar year
  • Paid parental leave
  • Relocation assistance if applicable
  • Daily lunch in the office
  • Fully stocked kitchen with beverages and snacks

Before you apply

  • Applicants must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Depar

About the company

Cowboy Space Corporation is building the infrastructure to power and connect the orbital economy. The company is building modular, scalable satellites to enable energy transmission and data processing from space.