Principal DSP Firmware Engineer
Ottawa, ONMCHP Semiconductor Canada ULC
6+ ansCandidates need an MSc or PhD in electrical or computer engineering or a related field, plus at least 6 years of DSP or embedded software experience. Strong C/C++, Python, TCL and RTOS skills are required, along with good debugging and communication skills.
C/C++, Python, TCL, Jira, Git, Confluence
Sr Engineer I - Validation (Systems)
Burnaby, BCMCHP Semiconductor Canada ULC
5+ ansCandidates need at least 5 years of silicon or SoC validation experience, strong C/C++ and Python (or Tcl) skills, and hands-on lab work with high-speed test equipment. A bachelor's or master's degree in computer or electrical engineering or computer science is required.
Oscilloscopes, Protocol analyzers, Logic analyzers, FPGAs, Validation boards, Lab equipment
Principal Engineer - Validation (Systems)
Burnaby, BCMCHP Semiconductor Canada ULC
10+ ansCandidates need 10 years of silicon or SoC validation experience, strong C/C++ and Python skills, and hands-on lab experience with high-speed test equipment. A Bachelor's or Master's in electrical or computer engineering or computer science is required.
Oscilloscope, Protocol analyzer, Logic analyzer, FPGA, Emulation platform, Validation board
Technical Staff Engineer–Applications
Burnaby, BCMCHP Semiconductor Canada ULC
12+ ansCandidates 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
Engineer II- Product
Burnaby, BCMCHP Semiconductor Canada ULC
1+ ansMCHP Semiconductor Canada ULC needs a BS or MS in Electrical Engineering or Engineering Physics, 1-2 years of related experience, hands-on lab skills with oscilloscopes, spectrum analyzers, BERTs and VNAs, and Python scripting for test automation.
oscilloscope, spectrum analyzer, BERT, VNA, Python, PCB
Technical Staff Engineer-Applications
Burnaby, BCMCHP Semiconductor Canada ULC
8+ ansCandidates 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
Manager- Validation Design Engineering
Burnaby, BCMCHP Semiconductor Canada ULC
12+ ansCandidates need a Bachelor's or Master's in electrical or computer engineering, 12+ years of related experience including leading engineering teams, and coaching and developing engineers. Hands-on knowledge of high-speed interfaces such as PCI Express and Ethernet, FPGA and test automation, and lab instruments is preferred.
oscilloscopes, BERT, VNA, protocol analyzers, FPGA platforms, 1.6T Ethernet testers