In one embodiment, a SOT device is provided that replaces a traditional NM layer adjacent to a magnetic layer with a NM layer that is compatible with CMOS technology. The NM layer may include a CMOS-compatible composite (e.g., CuPt) alloy, a TI (e.g., Bi2Se3, BixSe1-x, Bi1-xSbx, etc.) or a TI/non-magnetic metal (e.g., Bi2Se3/Ag, BixSe1-x/Ag, Bi1-xSbx/Ag, etc.) interface, that provides efficient spin current generation. Spin current may be generated in various manners, including extrinsic SHE, TSS or Rashba effect.