Technical Staff Engineer - Design
Burnaby, BCMCHP Semiconductor Canada ULC
12+ YOECandidates need a B.S. in electrical engineering with 12+ years of related experience, hands-on pad ring and bump map work for advanced SoC designs, and knowledge of IO standards such as SerDes, DDR, PCIe and CXL. Scripting skills in Tcl or Python are required.
Orbit IO, ISP, Tcl, Python, Verilog, SVN
Technical Staff Engineer–Applications
Burnaby, BCMCHP Semiconductor Canada ULC
12+ YOECandidates need a bachelor's degree in electrical engineering, computer science or computer engineering and 12+ years of industry experience. Strong PCIe, C/C++ and firmware debugging skills and customer-facing technical support experience are required.
Switchtec, WinDbg, JTAG, protocol analyzer, logic analyzer, oscilloscope
ASIC Development Engineer
Burnaby, BCMCHP Semiconductor Canada ULC
2+ YOECandidates need a Bachelor's in Electrical or Computer Engineering and 2+ years of relevant industry experience, or a Master's in the same field. They need strong C++ or Python scripting, debugging and problem-solving skills, and clear written and verbal communication.
Verilog, VHDL, C++, Python
Engineer II- Design
Burnaby, BCMCHP Semiconductor Canada ULC
2+ YOECandidates need a bachelor's or master's degree in computer, electrical or a related engineering field and 2+ years of relevant experience, with new graduates considered. Strong programming in Python or C, IC and SoC validation, and lab equipment experience are needed.
protocol analyzer, oscilloscope, logic analyzer, prototype ICs and boards
Technical Staff Engineer-Applications
Burnaby, BCMCHP Semiconductor Canada ULC
8+ YOECandidates need a bachelor's degree in electrical engineering, computer science or computer engineering and 8+ years of industry experience. Required skills include PCIe, C/C++ firmware and driver development, embedded RTOS work, lab debugging and customer-facing technical support.
Protocol analyzer, Logic analyzer, Oscilloscope, Multimeter, WinDbg, JTAG tools