Careers

Diagnostics Engineer at Fungible
Santa Clara, CA, US
Central to our mission is a highly programmable chip. Your role will be to participate in the design and implementation of diagnostic framework and tests for our chip and attached components.

Skills, Education, and Experience Required
BS in Computer Science or equivalent degree
3+ years experience writing verification, manufacturing and debug diagnostics
Experience working on multi-core systems, PCI, Ethernet, and relevant low level protocols
Ability to work in fast-paced environment with hardware, software and diagnostic teams
Bring-up/testing in Lab & DVT environments
Experience with diagnostic documentation
Broad knowledge of Linux tools and scripting (Python)
Ability to write correct C or C++ code fast
Strong diagnostic and problem solving skills
Self motivated, independent and proactive
Additional Success Factors
Experience with Board Management Controllers, OpenBMC software
Experience with Intelligent Platform Management Interface (IPMI) and the Management Component Transport Protocol (MCTP)
Experience with high performance DDR/HMC/HBM subsystems
Experience working with CM/ODM on manufacturing diags, fault isolation, debug/RCCAs
Experience working with traffic generators, PCIe & I2C protocol analyzers
Startup experience
Keywords
Linux, embedded, driver, diagnostics, verification, manufacturing, debug, operating system, ASIC, PHY, DDR, HMC, HBM