Principal Engineer-Firmware
Burnaby, BCMCHP Semiconductor Canada ULC
8+ ansCandidates need a Bachelor's degree in electrical or computer engineering, 8+ years of embedded firmware experience, strong C programming and RTOS knowledge. Strong communication, problem solving and documentation skills are also required.
C, RTOS, ThreadX, firmware debug tools
Principal Engineer - Design
Burnaby, BCMCHP Semiconductor Canada ULC
10+ ansMicrochip Semiconductor Canada ULC needs candidates with a BS or MS in electrical or computer engineering and 10+ years of experience. Strong skills in serial protocols, Linux, C, Python and HDL design are required.
Cadence Palladium, Cadence Protium, FPGA, protocol analyzers, test and defect tracking tools
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 - Design
Burnaby, BCMCHP Semiconductor Canada ULC
12+ ansCandidates 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
Senior Field Applications Engineer (FAE)
OntarioMCHP Semiconductor Canada ULC
7+ ansCandidates need a degree in electrical or computer engineering, 7+ years of embedded, hardware, firmware or semiconductor design experience, and strong knowledge of high-speed interfaces such as Ethernet and PCIe. Fluent English and French and willingness to travel to customer sites are required.
Sales, Embedded systems, Customer relations, Leadership, Presentation skills, Firmware
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