> Markdown version of [/jobs/ext/4644852-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/4644852-senior-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer - **Company:** RJT Compuquest, Inc. - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Salary:** $114,400 - $124,800 - **Contract:** Permanent contract - **Skills:** Board Bringup, Artificial Intelligence, C++ (Programming Language), Data Centers, Software Debugging, Linux on Embedded Systems, Firmware, Interoperability, PCI Express, Broadcom, Systems Integration, Graphics Processing Unit (GPU), Extensible Firmware Interface, Multiplatform - **Published:** November 9, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-firmware-engineer-raleigh-nc--01f15794-9bca-45da-8f69-b7b91e1f4b2d ## About the Role Computer Firmware, Computer Firmware, PCI Express (PCI-E), Multiplatform/Cross-Platform, Switching Architecture, Identify Issues, GPU (Graphics Processing Unit), Interoperability Testing, Root Cause Analysis, Problem Solving Skills, * 7+ years of firmware or embedded systems development experience. * Strong C/C++ and Embedded Linux expertise. * Experience with PCIe architecture, PCIe switches, and server platform firmware. * Hands-on experience with hardware-software integration and low-level debugging. * Familiarity with data center, storage, AI, or HPC platforms. * Preferred Qualifications * Experience with Broadcom PCIe switch technologies (Atlas/PEX family). * Knowledge of UEFI, BMC/XClarity, Redfish, CXL, GPUs, and accelerator-based systems. * Experience working with OEM server platforms and platform validation teams. * Success Criteria * Successful Atlas 3 enablement across targeted platforms. * Minimal disruption to existing Atlas 2 products. * Accelerated qualification, improved platform stability, and timely product readiness. ## Description * Support migration from Atlas 2 to Atlas 3 PCIe switch architecture across multiple platforms. * Develop and validate switch firmware changes required for feature parity and platform compatibility. * Work with hardware, firmware, and architecture teams to support board bring-up, integration, and troubleshooting. * Assist with PCIe switch configuration, DMA routing, GPU-to-GPU communication, and interoperability testing. * Perform root-cause analysis and resolve firmware and platform issues during qualification and deployment. * Support sustainment of Atlas 2-based platforms while Atlas 3 migration activities are underway.