Senior Platform Diagnostic Engineer

Upscale, Inc.•Headquarters, KY
•$164,000 - $174,000

About The Position

Upscale, Inc. is seeking a Senior Platform Diagnostic Engineer to own diagnostics for hardware platforms, from board bring-up through manufacturing and field support. The role develops and maintains diagnostic firmware and software, debugs issues spanning hardware, BIOS, and the Linux kernel, and validates system reliability and performance. The engineer works closely with hardware, firmware, software, and manufacturing teams, identifies potential issues early, and communicates technical findings clearly to stakeholders.

Requirements

  • Bachelor’s degree or higher in Electrical Engineering, Computer Engineering, or a related field.
  • 10+ years of experience in diagnostic, embedded, or platform firmware development.
  • Strong proficiency in BIOS/UEFI development and debugging, including platform initialization, ACPI, SMBIOS, and boot flow; experience with UEFI/EDK II, AMI Aptio, or coreboot.
  • Strong proficiency with the Linux kernel, including device driver development, kernel debugging, and building and configuring the kernel.
  • Expert-level C programming.
  • Scripting skills in Python and/or Bash.
  • Solid electrical engineering background, including understanding of circuit design, board-level hardware, and system integration.
  • Hands-on experience with hardware interfaces and protocols such as PCIe, DDR, I2C/SMBus, SPI, UART, and JTAG.
  • Strong analytical and troubleshooting skills, with a track record of solving difficult cross-domain issues.
  • Excellent communication skills, including the ability to explain technical findings clearly and work well with cross-functional teams.

Nice To Haves

  • Experience with diagnostic frameworks and tools for manufacturing test and RMA/failure analysis.
  • Familiarity with BMC/OpenBMC, IPMI, and Redfish.
  • Experience with server, networking, or AI infrastructure platforms.
  • Experience with x86 and/or ARM platform architectures.
  • Experience bringing up new silicon or boards from first power-on.

Responsibilities

  • Design, develop, and maintain platform diagnostics for board bring-up, system validation, manufacturing test, and field failure analysis.
  • Debug and resolve complex issues across hardware, BIOS/UEFI, bootloader, Linux kernel, and drivers.
  • Develop and customize BIOS/UEFI firmware to support platform initialization, hardware enumeration, and diagnostic hooks.
  • Develop and debug Linux kernel modules and device drivers for platform components such as PCIe, I2C/SMBus, SPI, GPIO, memory, and storage.
  • Test and characterize hardware and software components to verify performance, reliability, and quality targets.
  • Root-cause failures using lab equipment, schematics, and datasheets.
  • Work with hardware, firmware, software, and manufacturing teams to improve test coverage, yield, and debug efficiency.
  • Document test plans, diagnostic procedures, and failure analysis reports, and present findings to stakeholders.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service