
Posted 18 hours ago
Senior Platform Firmware Engineer
Cowboy Space Corp.Senior Platform Firmware Engineer
Perks & benefits
Medical Insurance
Requirements
Embedded systems experience, C/C++ proficiency, Python proficiency, Hardware communication interfaces, FPGA/CPLD familiarity
Skills
C#PythonFPGAOpenBMCEmbedded Systems
About the role
Responsibilities
- 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
- 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 with hardware, validation, thermal, and systems teams
- Develop fault recovery and autonomous reboot for remote orbital systems
- Support secure boot, firmware update, and system attestation architectures
Requirements
- Hands-on experience in embedded systems, platform firmware, BMC development, or hardware bring-up
- Proficiency in C/C++ and Python
- Deep understanding of platform initialization and boot architectures
- Familiarity with hardware communication interfaces (I2C, SPI, UART, GPIO, JTAG)
- Experience debugging hardware/software interactions at board and system level
- Familiarity with FPGA or CPLD development workflows (Xilinx or Altera)
- Strong systems-level debugging and problem-solving skills
Preferred Qualifications
- 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
- 401(k) retirement savings plan
- Paid time off and 10 paid holidays
- Paid parental leave
- Relocation assistance
- Daily lunch and fully stocked kitchen
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Platform Firmware Engineer
Cowboy Space Corp. · San Carlos
